A warrior doesn't do anything better than a mage and vice versa. It's all context dependent. So, notice how Alexander has 600 armor and only 150~ some odd magic armor? And then notice how some mobs have very high magic armor but low to no physical armor.
Spells have cool downs and resource consumption, hitting people with a stick doesn't necessarily have the same draw back. Furthermore, given a certain amount of memory, you're actually better off using those melee skills to do damage because everything else is on cool down.
Pyrokinetics, Aerotheurge, Two Handed, Scoundrel, Warfare are relevant to staff builds or staff wielders. So there is plenty of carry over.
Damn it now I want to try a guerilla staff mage knight thing.