Not arguing one way or the other on if mages are currently good/bad, but footfighters are also bad if you don't spec into a melee weapon, anatomy, and dump strength for psyche.
"If you don't put 100 points into one of the best skills in the game already having stacked the attribute it works off...