What glass cannon model? Mages can easily wear fully kitted out milspec armor (on top of their armor spell), and be invisible at chargen with nuyen leftover for focuses. And it's not like mages don't have the points to increase body (or be a troll/orc/dwarf - the mental attribute cap is not a huge problem once you have 6 Magic) since they only need a couple stats to be effective.
Define effective.
I doubt I'd feel good about any mage throwing less than 9 dice in drain resistance. You also want to amke sure your logic, intuition, and charisma are decent so you can roll with multiple focuses active, spot things physically ans astrally, and keep a few spirits around. With the 200 BP cap after getting your mental stats to a decent place you are frequently dumping physical stats hard. Remember 160 of your 200 BP gets you to average. Without dumping things and hard you have a whopping 40 points to make your mental stats shiny, so lets say 5,5 logic and willpower. And now oyu are just average in everything else, that sin't a tank, you aren't dodging attacks etc. Yes you can try to build the perfect character with X armor and Y spell gong all the time, but a GM can tell you no not in my game(just like he can with any other abuse) or, sure go for it and when swat teams rol out all the time against you don't blame me mr. mil spec armor.
I do think mages are too powerful, but they are damn expensive at the same time.