I don't think this OP is valid at all.
Multidotting - We are not built as multi-dotters, but our dots are far from useless. Any mage spec can take Nether Tempest. It is considerable damage on fights like Will of the Emperor with spread out targets. Fire cleave dmg especially with glyphed Living Bomb is amazing. Frozen Orb & glyphed Ice Lance give Frost good cleave.
Self-Healing - Any mage can glyph Evocation to give Rune of Power, Invocation & normal Evocation passive healing. Any mage can talent Cold Snap for an instant 30% heal, which makes it ideal for alternating with Ice Block for even more damage mitigation. Any mage can talent Ice Barrier or Temporal Shield, and then use them proactively. Temporal Shield with Incanter's Ward has amazing synergy on certain fights. I get a lot of use out of my racial Gift of the Naaru.
Control - Any mage can take Frost Bomb for a ranged AoE slow, or use Flamestrike for its blast wave effect at range. Any mage can take Ice Ward and use it on a tank for adds that can be frozen in place. Frostbolt slows; glyphed Frostfire Bolt slows. Arcane has Slow and can glyph it as a passive effect on Arcane Blast.
Mobility - The lvl 90 SP talents, while irritating in the open world and 5mans, are not as crippling in raids as I first imagined. They just requires smart gameplay. Also, you can Scorch/refresh dots while moving, or only move during GCDs.
It would be silly to expect one class to be the strongest at all of these things. Are mages in a bad place as far as they go? Far, far from it.