then they should learn the fundamentals of not only music but their instrument as well before trying to play songs
I agree with you to a certain extent. Yes, learning the fundamentals is important, but not required. There have been several musicians who can just naturally pick things up by ear without the need of sheet music or tabs. I think tabs a re a good introduction to understanding music. Eventually, the musician will want to improvise or learn more about why the tabs work, and they'll start digging into learning music theory. They'll want to know why somethings in music work. Eventually, they'll want to learn more about music without the use of tabs. I think tabs are good for those who are just starting. Plus, sheet music isn't something you pick up over night. Tabs are fairly easy to pick up, sheet music takes some dedication. But, like I said, once they immerse themselves in music theory and the whole mechanics of music, they'll probably want to learn how to do some sight reading. Knowing music theory and how to read music is NOT required. It certainly is a incredibly helpful tool into having a more solid understanding of why things work the way they do in music, but its certainly not required. Also, I second ultimate-guitar. Its a pretty good site. I'd recommend taking a glance at the music theory FAQ.
http://ultimate-guitar.com/forum/showthread.php?t=503032Great lessons for getting into music theory.