Dude you're the one talking out of your ass. It's a registered fact that the way dps rankings go in this game is Rangers=Rogues > Sorcs > (from here its a lil iffy) Assassin > Wizard > non pure dps peoples(warrior even if built pure dps gets tossed into here, same for knights).
Get me this fact. Show me proof that it's only that way. I have yet to see anyone provide proof of such "facts." What you are going off is just dicrimination that Class X MUST preform role Y. That's all you got. Show me otherwise. Provide proof of said facts and you might have an argument. Word of mouth doesn't work, espically when I'm proving otherwise. Though the best you got is saying I'm cheating with provoke.
Keep in mind, i speak as a tank knight. My knight is 50. I know what kind of dps a dps knight can do, and it is NOWHERE near what can be done with a properly played Ranger or Rogue. But if you still refuse to see reason, just wait till i get one of my dps to 50 i'll pm you and we'll settle this in game without further need to continue to go back and forth in forums when both of us are set in our sides.
You play as a TANK. You have no clue what a dps spec can do because you have no experiance as one. You're close-minded, you have nothing to back up your claims, abnd apparently you don't understand how scaling works either due to higher levels of gear.
As for the rogue argument. Why being a rogue over a ranger? Better dps and stays stacked with the healers so they don't get caught by melee stuff. As a knight I'll take less damage from naturally high armor values. Meaning I use less pots nor do i need to keep one going for rogue skill. I can go back and shield fortress the group if the main tank knight can't. What do you provide for group utility besides a buff? Oh lets also point out that I gain from a wizard's INt buff as well. A rogue does not.
My syngery with the group is far better than a rogue's even if I do less dps.