Lol, man, you gotta be kidding.
I start attacking? Polymorph, Combustion, Fireball (side effect: DoT, no vanish FOR YOU), Fire Blast, Frost Nova, Fireball, Fire Blast, DEAD.
He starts the attack? Stun, blink, polymorph and look ^.
Rank 1 AE if he manages to vanish
xalis killed afk ally mages when he was a BE (laugh) rogue. that doesn't count
Actually it would be more like stunlock, shadowstep to your blinks, hurt some more, cloak of shadows, hurt some more, you're dead.
Rogues effectively get a Shadowstep (25second cooldown), Cloak of Shadows (1m cooldown iirc), Vanish (2m cooldown iiirc) and then we get
Prep which resets ShS, Vanish, and Sprint cooldowns.
So if we're able to keep the fihgt going we can have possibly three shadowsteps and two Cloak of Shadows. Just because you've never fought a rogue who was past lv65 does not make your mage magically the only one who has a chance against Rogues.
Hemo Mace rogues have high amounts of mobility and burst DPS (ShS, Blind, Prep, Sprint, Master of Deception), a good Rogue will kick you every time you cast. Gently put, you would get raped without lube if you ever came across a Rogue who knew anything about anything.
Fire has a little more of a chance since they have more instants, but even then it's not a problem. Lol at being fire though.