No matter what class you play in World of Warcraft, you’re probably certain that the developers hate your class in particular and love some other class that you don’t play. So why hasn’t your damage been tuned up? The recent class design AMA can be read in full on Reddit (or you can just pick through the answers), but the short version – as stated multiple times – is that class balance isn’t just a numbers problem but a scientific one. Developers have to look at available data and see if a job’s damage is, in fact, underperforming, and then they have to do their best to figure out why that may be. It could be poor gear secondaries, it could be bad play habits, it could be having less time to do damage for classes (like Windwalker) requiring a long ramp-up period.
Obviously, this is something that takes a lot of effort and work to get just right, and the developers also note that this is part of the reason why class adjustments are frequently announced only as they’re about to happen; it takes time to collect the data and decide on a course of action. The full discussion on Reddit is worth a read if you’re interested in more specifics, or you could just read about recruiting for a guild in-game on Tinder. That apparently works now.