We also recently had a meta update with actual Blizzard data (gasp!) that shows a bit more diversity than might otherwise be assumed.
Granted, if you want to beat the ladder as Mage without screwing around, you still have to play Highlander Mage or be Kibler levels of good/patient with Elemental Mage.