Throwing does have a lot of damage output, but comparing throwing to a mage w/o scribe sort of doesn't make sense. A thrower has throwing, tactics, and anatomy all at 120, while a mage has magery and evalint at 120, plus 100 in scribe if they have scribe at all (20 less skill points). I haven't tested throwing lately, but if the new changes take place (40 SDI) then a non-scribe pure mage does around 27 damage with an explosion vs 70 resists, and 59 w/ a EXP/FS combo (+8). Add 100 skill and the mage will be doing over 60. Besides, all you have to do to a 2D client gargoyle is throw out a few chairs, and then their game will go out of sync ;D.
Seriously though, 26 @ 1.25 (1.50) is pretty nasty, and IMO swords lumberjack should have the highest melee/range dps in the game due to the investment in skill. I'd have to look at it because I haven't tested lumberjack post that RNG change for extra damage, but I'm going to assume throwing is wayyyyy too high when compared to archery, anat, tact (just from looking at the weapon bases alone) and most likely more effective than a swords lumberjack anat tact as well. Still, you have to also test a roach mage versus a thrower, since the roach is going to be viable again, but I agree thrower DPS is best in game right now (and I can hear the PvM cries if the chiv kill wasn't enough).
Edit: Just read they're changing SDI to 30 from 40. Okay, nerf throwing! rofl.