#1 - 2011/02/28 05:52:00 PMI'm sure it's happened to a lot of people:
You're sitting around after a raid night and someone asks you "do you want to do X?"
You've got the time to do X. You've probably got at least some of the gear and skill to do X. The one thing you're lacking is the spec to do X.
And so you say "No" - because you don't want to put forth the minimal time, effort, and cash to redoing your talents, action bars, and glyphs, only to swap them back for the next raid night.
X can be anything, from tanking a heroic when you don't have a tank spec, to doing a few arena games, to having some fun in rated battlegrounds. Regardless, it's the little annoyance of respec'ing - however little effort it takes to do - that prevents you from doing something fun.
Why don't we have tri-spec (or even quad spec)?
Seriously, respec'ing is purely an annoyance at this point. It's based on some archaic belief that having more specs makes your "decisions" less meaningful, when in reality, it's just flat-out annoying.
By forcing players to go through the annoying task of respec'ing, you're not making talent choices "meaningful" - you're just creating annoyed players.