Hate to spoil the argument but well... Rogues SUCK.
Unless they are top top top geared and stupidly skilled they are a joke of a class.
Hunters>Rogues
Warriors>Rogues
Warlocks>Rogues
Paladins>Rogues
Priests>Rogues
A Rogue has to be absolutely on his game to beat these classes. Yes they can vanish, thats about it. Stunlock? pfft. Trinkets ftw, that and spamming.
They beat mages and shamans..thats about it from my experience. I think you'r just having a case of I'm Scissors, Paper is fine, Nerf Rock.
The role of highest damage class is even in dispute. You show me a rogue who does stupidly high damage and i guarantee there will be hunters and mages and god forbid fury warriors up there too.
*If you're having a hard time as a warrior, remember your trinket, and beserker rage removing incapacitate effects.*