>>96717989
2e schools were the perfect breakdown. You should only be allowed to cast your school. Yeah, the spell list should be reviewed for whatever you consider ballpark balanced, but the beauty is they aren't balanced in all doing the same thing. So only the Evoker is going to be throwing Fireballs. The Illusionist better think of a way to trick him. Maybe the Diviner will see him coming and give his fighter buddy a potion of fire resistance. Or the Enchanter will just charm his ass. So, so much better.

Having too many options (i.e. 1000 spells in 5e) is just retarded. Having a couple dozen spells leads to all them being known and used. And sure, since spell restriction reduces mage power, throw them some more combat options like crossbows or whatever. Or less them cast more often in exchange for more situations where their school of magic just won't help.