If you respec for a change of pace, to do dailies, 5 man or pvp then I feel you should be 'charged' in some way - the current way of paying for respecs seems to work.
If you respec between boss fights in the same raid instance because of different requirements in raid composition dictated by the encounter design then you have an argument for free on-the-fly respecs.
However
It is my opninion that Blizzard are picking the wrong path to rectify this issue. I would be much happier if they designed the raid instance so that it was expected that you finished the raid with the same people in the same specs that you started with. Designing an instance that requires, say, 4 tanks and 7 healers on one fight and then 1 tank and 10 healers on the next is a failure in design in my eyes, and Blizzard are taking the easy way out by allowing dual specs.
What will be next? tri-specs so we can be healer one fight, tank the next and dps the 3rd?
_________________
