Good claims that the problem with respec costs has to do with the tanking and healing classes. The DPS classes-- Mages, Hunters, Rogues, Warlocks-- can fill their role in any spec, but tanks and healers, Good claims, have to be raid specced to do well in a raiding environment, and putting respec costs in the game just creates a barrier to keep them from playing other parts of the game.
To the normal arguments, Good has answers. Lots of people say losing respec costs will just create cookie-cutter builds, but he says it will actually allow for diversity within groups-- instead of having two holy priests, one can switch to shadow. And for those who say 50g to change respecs isn't much (especially considering how much money is in Outland), he says then it shouldn't be in the game in the first place-- you're just burdening those classes who need to change to enjoy the game.
Still other respec cost suggestions include allowing them to be paid for with BG tokens-- to let PvPers have the chance to switch back. Unfortunately for Good, I don't see it happening. Blizzard wants you to choose a spec and stick with it-- I'm known throughout my guild as a resto Shaman, and that's the way they want it (even if I have to switch to my Rogue to do PvP). The 50g respec cost isn't much, but it'll keep most players from switching, while still allowing those who really feel they need to switch to do so without too much trouble. People who want it all won't like hearing it, but I think respec costs are "working as intended," and will stay so for a while.
[ via Paladin Sucks ]