I'm not sure I agree with some posters who say that respeccing is a "huge pain." It's an inconvenience, yes, but then so is flying from one zone to another or waiting in line for battlegrounds. Also, as for the cost, 50 gold is merely a grain of sand to someone at level 70. (And if it isn't then, dude, what the heck are you doing out there? Buzzing on Bash Ale all day?) Conversely, how would having two different specs at your disposal make the game "too easy," as other commenters posted? My eyes are rolling so much that they may come right out of my head. (This is exactly why I try not to read much of the forums.) There was much musing about how the respec mechanic might be best implemented -- by player posters, not by Blues -- including ideas for 24 hour cool-downs, respec token systems, higher costs, lower costs and, for some reason, portals and summoning.
Regardless of what mass opinions are, Blizzard's developers seem to be looking hard at what the ramifications of twin specs would do to the game's balance. They obviously spend a lot of time studying how PvP and PvE are played and seem to have an affinity for splitting these two gameplay styles and I don't think they will make it as simple as a mouse-click in Wrath.