No.
- In beta you couldn’t respec at all
- In vanilla they decided to let you respec because otherwise you had to grind 250 hours again just to reach 60. The cost increased to a cap of 50 as you respecced to make it prohibitely expensive.
- In tBC this wasn’t changed, but gold was more abundant.
- In WotLK we got dual spec
- In Cata nothing changed other than the structure of the trees themselves
- In MoP we got the new talents and this is how it’s been ever since
So the whole “you can respec any time you want” thing wasn’t in the game until 9 years after release.
Power being tied to a significant roleplaying choice is the centerpiece of the whole thing. If you play D&D, for instance, you have to make a ton of choices that come with different powers. You can even multiclass and pick different subspecs.
And these choices stick. Almost all of them forever - in fact it is at the discretion of the dungeon master only, and in rare circumstances - that you may change them.
And before you say “But that’s a game you RP in, in this one people will compete” I’ll pre-emptively say: Exactly. We’ve become so focused on competition we’ve forgotten about character customisation.
We have started seeking to make sure a suboptimal choice can never be made for fear that it will be suboptimal, enslaving the entire experience to people whose only interest it is to compete and make fun of others who don’t.
You’re not locked in. You’re choosing not to roleplay and instead pick what you think is strongest, and then you’re no doubt going to get upset when Blizzard tries to restore balance.
You’re like all those people who, for years, came onto the forums and asked “What’s the best class?!”
Eventually people wisened up to this stupid question. Looks like we need another one of those wake-up calls.
Yes, it actually does. If it didn’t, do you think I would care?
This paragraph, really, reveals the whole truth: You don’t actually care at all what kind of issues or compromises I highlight as a consequence of your idea. You have no interest in considering the trade offs. Instead you fervently believe that your idea is the only right idea because there is no way that any other way of doing it has any advantages, even when told of them.
You’re no doubt the sort of person that preferred Warcraft 2 over Warcraft 3 because in Warcraft 2 your choice of aesthetics wouldn’t make you pick a suboptimal race and strategy - because they were almost the same.
It’s boring.
People will not all converge on the same if it is sufficiently hard to do so. If one is too strong and they all go for it, then all go for another when it gets buffed, then all have to go back later, they’ll all be in the same mess.
That leaves two outcomes:
- Blizzard will keep changing them so often that people will give up and this hyper-competitive mentality will start to shake off where it isn’t needed
- Blizzard will not change it, you pick your covenant according to your preference - whether that’s power or roleplaying - and that’s it.