To prove this, I started up two characters. One character leveled up every magic skill available to 100, and the second character only worked Destruction, Conjuration, Enchanting, and a little bit of restoration. I found that even though my first character was able to pull off more stunts and surround himself with more defense, my second character could clear any given dungeon faster than my first.
The first character was level ~60 and the second was in the upper 30s.
So what I'm saying is to not become a jack of all trades mage and what you really need to do is focus on specializing. DON'T go into smithing for better gear, either go on the offensive or the defensive and stick with it. Don't try to do both.
Offensive mage example: Destruction/Conjuration/Enchanting/Restoration
Defensive mage example: Conjuration/Alteration/Illusion/Restoration
Just thought I'd throw that out there, as well as the fact that destruction alone won't get you through Master. Work in some conjuration and you won't have much of a problem if you specialize correctly.


