Remember that the original post assumes ideal conditions:I disagree.
Long Term dps (to me) means how much damage you can deal to mobs over a 15-30 minute period.
Lets say for example, youre running the mordis cave from wrym to wrym.
ice mage has 2 shot kills, and the cooldown on spells is over by the time your get to wrym 2 while the fire mage is having to shoot off 3-4 attacks, and just finishing off wrym 1.
So what does this mean, it means that the ice mage skills overall are cooling down faster than the fire mage (2x longer cooldowns while running between mobs V's 3-4 slightly shorter cooldowns while the mob is hitting you still!!!! which means the ice mage can survive with less vit = more focus anyway)
Your calculations take into account the cooldown rates for fire v ice, but to not take into account the average time it takes to get to another mob, which negates the cooldown altogether and changes the ice mage to higher DPS overall.
The only exception is when you are shooting at 1 mob, for a long period, where the figures favour the fire mage slightly but the ice mage will get the first two big hits, and if gets the last two big hits because of timing, may out dps the fire mage anyway.
I think there is a valid argument for both, but overall for training Ice wins hands down
chop
Fighting a boss means no running.
I did mention that long term ideal DPS should be used to compare approximate DPS at bosses.
But for leveling, you are completely right—cool downs are a different story.
While I didn't exactly address fire vs ice, it does kind of agree with your point.