People like Krago are why, 90% of the time, I think of advice I could give to help someone and then let it pass by. It's also why I usually get shouted at afterwards when someone dies in front of me.
In-game scenario A:
Player A runs past. I buff player A. Player A thanks me, and later I am in a zone skinning. I see player A getting a whupping, and heal him, taking one of the already-tagged mobs off him so he can survive the fight. Not only has he gotten a buff, but being polite saved him from having to run back to his corpse.
Player B runs past. I buff player B. Player B says nothing, and runs past me, trying to aggro as many mobs as possible so that he can outclaim me. Player B then has too many adds and his health is dropping fast. I watch as player B dies to the mobs. I then get a whisper saying "WTF why didn't you heal me noob?" Player B goes on /ignore for his overwhelming stupidity & hostility. I tag the mobs he tried to claim, since they're now untagged again. He got a free buff, but because he was a jerk, he lost the buff and the mobs he tried to pull.
In-game scenario B:
Player A is killing mobs, and I notice that he's not skinning his kills. I politely ask if I can skin his kills.
He invites me to skin anything he's killed since he's not a skinner. I inspect him and realise I can make an upgrade with the leather. I make a chestpiece and give it to him for free, earning a skillup at the same time. Both of us benefit.
Player B is killing mobs, and I notice that he's not skinning his kills. I politely ask if I can skin his kills. He does not reply, but I notice that most of the skinnable mobs he now kills seem to have something left on them intentionally, as I cannot skin them when I mouse-hover over them. Since I don't get any leather I don't get a skillup, and since he was an asshat he doesn't get a free upgrade. Neither benefit.
In-game scenario C:
Player A is wearing outdated gear of the Whale. I notice that he is a rogue. I politely ask if I can give him some gear advice. He says okay, so I advise him that gear of the monkey or gear with agility and stamina are good choices for rogues. I also suggest that once he hits Outland he can start looking for gear of the Bandit. He thanks me and moves on. some time later, I meet up with him again. I see that he's well-geared, and he's in a good guild. He remembers me, and I get invited to his PuG.
Player B is wearing outdated gear of the Whale. I notice that he is a rogue. I politely ask if I can give him some gear advice. He says it's none of my business, and moves on. I do not advise him, and he is later on Trade channel whining about the fact that nobody wants to group with him or put him in a guild even though he's a 'super-leet rouge'. I smile in "holier than thou" satisfaction.
With all of the above examples, I have encountered either player A or player B- not always both, and not always on the same day/week/whatever. In scenario A, I have encountered both situations. Each scenario describes how I handled each personality. Let me give you a third scenario, in real life.
Real-life scenario A:
I'm at a crowded company party filled with attorneys and bigwigs rubbing elbows and networking. I'm standing around talking to a colleague when I see a man coming out of the bathroom. He doesn't realise it, but he has toilet paper coming out of the back of his trousers (presumably it got tucked in when he pulled them up). I tap him on the shoulder and as he turns around he says, "Do I know you?" with an insufferable look of hostility on his face. "Oh no", I reply, letting him walk off. "I thought you were someone else."
The next day, the conversation around the water cooler was mostly about the sad loser who was walking around with toilet paper coming out of his ***.
Edited for layout, spelling and markup. Edited, Dec 2nd 2008 4:21pm by Wondroustremor