This is pretty much the only thing I would like to see a change.
Not being able to really freely change your Spec as you want makes it feel quite limited. You can’t really test anything, it removes some of the ‘fun’ you could have with the game.
Some classes (i.e: any Healer or Tank) would REALLY benefit from being able to easily switch from Healing spec to DPS as they want. And actually everyone would benefit from it.
Because right now, let’s be honest, people WILL commit to a single Spec because of it, and that’s pretty bad/boring imo.
I just don’t see any positive side of being limited/gated behind gold [farming] to truly enjoy a class and everything it has to offer.
There are many different styles of game play in WoW, and different classes have different specs that align to different variations of game play. DPS, healing, tanking, PvP, raids, 5mans, farming, etc. To pigeon hole yourself into one spec because “choices” while making other types of game play punishing because of that is stupid imo. A level 60 character trying to effectively participate in these different types of game play, to the best of their ability, can easily spend 200g a week on respecs alone. You should not being penalized for wanting to enjoy the different aspects of the game. The more people participating in the different game play loops the better it is for the game and the better it is for everyone else.
" Oh my friend is online and he’s a Warrior, but he’s Fury atm and doesn’t have the money to re-spec, so let’s wait [another hour] and find another Tank guys. "
" I wish I could heal for you guys but I’m currently Shadow, next time guys sorry. "
Watching people dueling " Damn I know I could rekt this guy if I would duel him but I have the wrong spec… not gonna re-spec for a single duel for sure duh [rage inside]. "