I am a Human Warrior, I do a good amount of DPS, but yeah as per above, every class does XD (if you how to roll!). If you wanna roll a warrior just do it
What difference does it make what kind of dps they are doing? If you enjoy a certain aspect of the game, such as arms or fury dps, then why wouldn't you do it? Unless you're in a progressionguild of course, where min/maxing actually means something.
I dinged 85 yester morning and I am fury specced all the way. I completely dominate everyone else on the dmg meter no matter what group I am in and I usually go with 11k+ dps on every trash pack and dont even get me started on using cooldowns