I play a rogue because I like to fuck dragons up and rogues are the best at fucking up dragons. You can argue that charmed pets do more DPS (they do) but they aren't available in every situation and getting someone else to fight for you is some real weak shit.
Not to mention you get the benefit of playing the fashionquest mini-game while having little-no impact on your character's performance. You'll want to wear real gear for things that AE and when you lack buffs, but if you have level 60 shaman buffs you can hit capped STR with 120 STR pre-buff.
__________________
[60 Assassin] Tevh (Half Elf)
|