All of which can be performed by some other class as well in some way or combination. We don't bring anything unique like a Tranquility or Stormlash. Once upon a time we were definitely the best at kiting but that's not really true anymore and it's also hardly ever needed in raid encounters as of late.
It's unlikely that your 10man setup, as Tarazet indicates, will have all the required raid buffs. We're glad we have a Hunter aboard to, for example, provide spell haste when our Moonkin can't make it, or any other buff we're currently lacking. Besides show me the unique utility Mages bring.
But all of that is besides the point. There will always be a negative nancy that is going to downplay everything his class has. "Feign Death? Rogues have Vanish, fml", "Pet buffs? Just bring the corresponding class that gives the same buff, fml", "Deterrence? Mages can Greater Invis/Ice Block, fml", "Disengage? Mages/Warlocks/Druids can blink/teleport, fml", "MD? Rogues can TotT, fml", "DPS while moving at no cost? So can melee, fml".
Last edited by mmoc112630d291; 2013-07-09 at 06:47 PM.