Typical elitis answer. Where you think a new tank learns his abilities? In the low level dungeons that are filled with useless heirloom griefers that can solo the instance, but prefer to group to laugh at the starters.
Make all the <80 dungeons standard gear. Ok superhero?
Typical subjective bleeding heart answer. Like it or not, you do have a responsibility towards the people you group with. Some people only have time for 1 or maybe 2 raids a week (or even less), and expecting them to sacrifice their
free time to help someone who hasn't done basic research before putting themselves in a situation that requires it, is no better than expecting everyone to do everything right.
Now, you might like to think that I'm just an elitist prick, and can't empathize with newbies, but you'd be wrong. I'm simply not blind to how things work.
I'll even tell you why I rarely bother helping out newbies anymore. It's because I spent almost 4 years doing it. (incoming rant)
When I first started playing, I also started reading up on things. My class, dungeon guides, grinding guides, gearing, etc.. We started up a guild and invited new players. I often trained them and gave them tips in everything from tanking to kiting, because I like helping people understand or enjoy things more. I spent countless hours doing low lvl dungeons to gear them. I trained at least 20 different hunters on my first realm, and at least half ended up as end game raiders. I even trained a whole family (mother, father, son and 2 daughters), and so on and so on...
And apart from a very small number, they all left for bigger guilds with better progression. I didn't raid in Vanilla because everyone I trained, geared and coached for raiding left when they had good enough gear, while I tried to keep the guild alive.
But I still kept helping newbies. I even spent a lot of time on the newbie forums, giving advice as best I could. Even when I was raiding 5 days a week in TBC, I spent hours helping newbies. In the end I was more online than off, because everyone just kept coming back for more help. "Ask Kergosh! He'll help you!". I spent days grinding rep items for others, for christ's sake. And on top of that, most of my spare time when I wasn't playing was spent helping people with everything to mental problems to house painting irl.
I realized I suddenly had I job I was paying to do, and quit right before WotLK.
I started playing again a month or two after WotLK hit, determined to be a little more selfish. But my good nature got the best of me and I started helping players I saw where struggling. Or to be more precise, I offered to help and was told to f*** off (often accompanied by some interesting theories about my heritage and sexual preferences) quite a lot. When someone did
take my offer, it was a simple matter of "wham bam, thank you, sailor", with little or no appreciation.
I got sick of the server and transferred to DB, where I finally met a well established, friendly and mutually
helpful guild (Dwarven Rifle Squad <3). And I'm still helpful, but I cba to try and save every newbie who cba to spend an hour or two reading up on even the basics of their class. I help when I feel like it, not whenever someone starts crying for help. It doesn't make a bad person or elitist, it just means I want to enjoy the game myself.
As for the outcast warrior, he seems like a special case, and I would have gladly taken the time to help him with the basics. I have a soft spot for outcasts and he seems like a genuinely nice guy.
And yeah, people in general seem less helpful, but think of how many years have passed. Compared to how many were completely new to online gaming (and especially rpg's) when WoW came out, almost every new player has some previous experience that lets them adapt quicker. Back then it was a bunch of newbs helping other newbs, with the occasional pro pitching in. Now it's people who have played for years, kids who literally grew up with online gaming, and a few newbs trying to fit into one of them.
But the answer is quite simple: If you're completely new or you're having trouble, take the time to read up a bit about the basics. Try a few things out and ask around a bit. Chances are that you can find a levelling or perk guild with at least 1 helpful player. Don't jump straight into end game content expecting everyone to carry you.
If you don't know, ask.
If you're a seasoned or reasonable knowledgable player, taking a few mins to explain and answer a few questions isn't going to kill you.