Instant cast invis absolutely aids my DPS. Can you think of another way to drop to zero threat during a boss fight? Not even Feign Death does that now. I'm sure I don't have to explain to you how that's significant when you're trying to maximize DPS.
Imp Counterspell, and Magic Absorption really aid your DPS. Your argument is extremely valid on this issue.
I can think of a few scenarios where a few yards of extra range helped me DPS better without being a liability. Prince and Nightbane in Kara. Void Reaver. Elementals on Vashj. Noth phase 1. Banshees on KT, and KT himself. Should I continue?
But you've only given me 7 points. Where does the 8th come from?
And you can't ignore that the 5 points spent in the first tier of Frost are 100% wasted. Even 3/3 Ice Floes only benefits Frost Nova, which is less than a tenth of 1% of my DPS in a given raid (Gluth fight, maybe some trash). That's not a good trade. I won't do it.
Imagine what precision or a steady Spriest could provide not only your individual DPS but the raids DPS as a whole.
Spriest is a nice thought, but I haven't raided with one since TBC. I haven't seen an Spriest at all outside Dalaran. Maybe my server fails.
(It does.)
You also should consider getting the rep for the WoTLK caster helm glyph.
I have exalted Kirin Tor and it's the first thing on my list to replace.
I can't help but think that you're preaching to the choir here, dude. I know what the fuck to do. I've been around. I played in the beta right up to the final minutes where GMs were walking around as elite Infernals at Crossroads killing everything and turning people into chickens. I've seen every phase and every incarnation of Mages since launch. So while I appreciate the advice, I could really do without the holier-than-thou attitude that permeates every facet of WoW discussion across the Web.
I leveled my Hunter first to scout the zones and quests because Hunters are LOL FACEROLL EASYMODE to level and Mages are... very squishy. So I'm a little late to the gear party. That's a side effect of the path I took and my unfortunate guild situation, not a complete inability to play the game.