Originally Posted by
RiceisNice
This is why you give classes differing utility outside of damage. Enough to discourage class stacking anyway. That's why you see DRGs with battle lianity, monks with mantra, so on.
Is this WoW example from a PvP perspective or PvE? If PvP, it's a whole another can of worms that's not related to the discussion at hand. If PvE, then read above what I said. A hunter wasn't going to provide utilities such as stats, spell power or versatility without taking a sub-optimal dps pet, which would not be a problem if you had a warrior, mage, paladin or druid for those instead.