Mage is a pure dps class - we do dmg and it's the only thing we do really(cept surviving) in any given situation, whether it's on aoe, st, cleave, burst etc.
As such, we have to be good at it, which we have been, basicly since wow came out.
Fix the rest instead of talking about how OP fire is - fire is really well built in it's current state and only gonna be more fun with artifact and legendaries.
I wish the devs could do the same for the rest of classes/specs, so that competition between classes and specs, depended solely on individual skills, rather than playing the right class/spec!