This comes up a lot. Especially from the PvP side, but now it’s even happening as a schism in the PvE community.
Let me explain something to you: This game is, in fact - and I know this might be a major shock, only a single game. It has many facets, but it is nevertheless just one game.
And in this one game, I created a character. One character. This character has certain abilities, talents, and stories.
So obviously I would expect this character of mine to have the same talents, memories, abilities, and body shape regardless of where I take her. Maybe she’ll put on different things, maybe she’ll have her hair cut, but fundamentally she’s a consistent, persistent character.
So when you tell me, because of friggin’ balance reasons of all things, that actually she should develop schizophrenia and change at random depending on what she’s doing, we’re going to have a problem.
I rolled a Pandaren frost mage. That means something. This is a roleplaying game, first and foremost, and if you take that sake of consistency away from me because oh no the top 200 players in the world are all ret paladins… WHY?! Who cares?! What, the 1000 people who can’t be in the top 200 because they’re all ret paladins or something? Okay, fine; they’re like 0.02% of the playerbase. They might have a point, they might be frustrated; their perspective isn’t irrelevant, but compared to changing the entire premise of the game? Peanuts.
This is the tail wagging the dog so hard. Yes, the tail wagging moves the rump around a little bit, but if it starts making the head bob and the heart fail all by itself, stop!
Step 1: Make fun classes
Step 2: Take a view of the content in which they can be used
Step 3: Balance it as well as you can, however imperfect it may be, across these activities.
Don’t balance the game (around what?), then design the content around them, and then design the classes around it. That makes no sense.