A lot of people seem to be praising Blizzard for a massive directional change on class development.
All we've seen at Blizzcon is that they're re adding a bunch of pruned abilities to classes.
Abilities that were pruned for a reason because 99% of the time you never had a reason to use them.
In addition, they're giving some cross-spec abilities back as base line.
Lets look at mages for example. Let's say Frost mages get access to Fireball again. What reason does a frost mage have to actually cast a fireball? Their talents and masteries don't impact fireball at all. It would just be a straight dps loss. As a result, it is still never going to get used and may as well continue to be spec locked.
Blizzard would have to completely redesign masteries, stats, and talents in order to promote the use of abilities that don't currently benefit from your stats or specs. Yet, they've made no indication of doing so at Blizzcon. Not examples, not even (from what I recall) a statement saying they're reworking this stuff.
So what gives? What is so special about returning old abilities that still won't see use with out other major changes?