Agree and entirely disagree. The joy of music notation is a single non-instrument specific system that can be translated across multiple instruments but understood by all, as opposed to having a specific notation approach per instrument / instrument type. Learning different staffs is hard enough as it is! Notation tells you what to play but not where - as a player you're left to make those choices based on your own knowledge and experience. And that's a good thing as it allows you to understand the music and then make sensible musical / technical decisions about how to then play it.
Tab as far as I'm aware was created for lute music in the C15th so it has a solid history behind it and is certainly a valid form of music notation. However, for me personally, notation is the winner because you will never be given in a professional setting (unless you're a lute player!) tab, it will always be dots. So, like it or lump it, the obvious notation form to learn is the one that all other musicians use because it only enhances your skill set and employability. That having been said if you don't want to work in settings (professional or otherwise) where notation is used then either playing by ear or using tab is perfectly fine too. We all have to make decisions based on our own personal circumstances. My experience is that learning to read notation as an electric bass player was singularly the best musical decision I ever made and kept me in professional work and paying the mortgage for about 15years.
I'm going to however, put the cat among the pigeons and say that I suspect the reason so many tabs are wrong is because they're more often than not created by less experienced players for less experienced players. So mistakes are made because the tabber can't hear the part, can't work it out so approximates it etc. Which is fine...kind of. It's fine if it's a guide and the reader is aware of that and then fills in the gaps as it were. Also fine if the reader is like 'no that bits wrong, I'll correct it'. Where it's not so good (and this entirely applies to incorrect sheet music too) is where the reader takes it as the gospel truth and plays it note for note not knowing any better. I've played some pretty dodgy sheet music as well in my time so this is not a tab-bad, notes-good dualism rather a sliding scale of great-awful for both tab and notation depending upon the experience of the creator.
Anyway, I got dragged into a notation debate again. It's really interesting but as has already been pointed out, different things for different folks and both notation systems are valid but not infallible. For example - I did a sight-reading live radio recording a few years back. All notated out, red light on, no rehearsal just read the dots. INTENSE. Got though it all though, bar one real stinker of a note which I was gutted about (as you can imagine). Anyway the MD gave me quite the death stare as we were doing it and at the end made a big fuss about having us go back and re-record that song again to edit it in. Guess what....same stinker of a note occurs. MD realises at that point it's his error for not checking the part properly and apologises. So there you have it!