there really is no need to apologize because so many people do it to so many other people. no one ever appreciates a warrior tanking, i see to many rogues try to tank when im on my warrior and i just ask, to you care to let me get a bit of hate before you go get your *** torn to peices? and when im on my priest rouges ask if i can heal their butts, i just let them die, not my job to keep them alive when they dont know that if you stand behind the cleaving mob, you dont get hit and they should learn to do their job.
on to the underpowered/overpowered subject...
when my friends and i twinked out the 49 bracket for a while, i learned how to take out any class, dealt with stance danceing, but at 60 it all changes... playing a warrior in pvp is a lot of luck, but a lot of skill and buying those little potions from the bg vendors helps too.
like i tell my friends, with your spec comes a style of playing, and with a sytle of playing comes ability.
what this means is, if you test out many many specs to find out what fits you most, and find what type of weapon works for you. a two hander, or two one handers. and then use your skills properly, then you can do just about anything to any toon that doesnt play their class properly. but even if they are playing their class properly for pvp you may still stand a chance. im switching between berserker stance and battle stance. i charge with battle stance, thunderclap or something to make that rage not go to waste. switch to berserker stance and wait for them to do something to me if it involves casting a spell. if its a mage, you're probably ******* if its a fearing class or other caster class you may stand a chance, use your pummel wisely, mainly when they're casting a fear. you also have berserker rage which you can cast while they fear you. (a few mods help called xpearl which is a gui that shows what spell the player is casting and when i see any sort of fear on warlocks i pummel) and if they get a fear off i use berserker rage which can be used during the fear. and then intercept. switch back to battle stance and if i see a heal or some sort of spell, i hotkey my shield and shield bash.
hope that helps a bit.
but i understand where you come from, every class gets badgered the way you do to warriors and some people just dont feal like leveling a warrior, im glad you decided to find out what it was like to be yelled at. just remember you can yell back, and if you're me, you usually make them cry cause you know what to say.
have fun pissing people off though!!!