Feloth I derive this from your statement:
Fire mages are doing bad compared to locks, even when there is a lock 1st, beating the mage by ~30k dmg. (literally 1 cast)
But thats ok, because all 18 of the dps are doing low dps compared to what you've seen so that is a pointless screenshot right?
Is it possible that you are comparing your numbers to those of the best and are coming up short? What kind of dps are you pulling then, if hitting 18-19k on argaloth in pre-heroic gear is easy for most dps classes? I assure you this, at the time of this screenshot the mage had just hit his 4pc the previous week, none other dps have 4pc (not saying that it makes the difference) and there is absolutely no heroic gear in the raid.
Not going to post screenshots but here is top 5 from a couple other fights with dmg done + dps(rounding dmg done). If we are able to consistently take down these bosses doing the dps I've shown, perhaps "This doesn't prove much other than that raid's dps is low?" isn't a very accurate statement now is it.
All of these are 1 shot attempt bosses on 25 man. We have zero problem with enrage so our dps must be on par with what is required for our current gear level.
Omnotron:
1) Aff lock: 8.85m, 20467 dps. (yeah soul swap ftw
)
2) Fire mage: 7.5m, 17590 dps.
3) UH DK: 7.35m, 17006 dps
4) Destro lock: 7.16m, 16633 dps
5) Fury war: 6.86m, 15962 dps
Magmaw (heavy aoe for range):
1) Aff lock: 8.1m, 23270 dps
2) Demon lock: 7.69m, 22446 dps
3) Fire mage: 7.5m, 23207 dps
4) UH DK: 7.4m, 21017 dps
5) UH DK: 7.38m, 20790 dps
Maloriak (more aoe)
1) Demon lock: 10.28m, 26260 dps
2) Aff lock: 7.7m, 19472 dps (I guess I can't win them all D:<)
3) UH DK: 7.4m, 18925 dps
4) Mut rogue: 7.4m, 18754 dps
5) Fire mage: 7.3m, 18683 dps
I hope you see the point I am trying to make. A 25 man group, with equally geared members are all doing very similar dps on every fight. Movement fights, aoe fights, multi target (but none aoe) fights. INCLUDING the fire mage. Now, you can sit there and say that all the other dps in my raid are doing low numbers, but we down bosses so we must be doing something right.