I would prefer they eliminate Vancian magic and make every caster a specialized sorcerer. That limits the wizard from becoming the character that can solve every problem given time. Then you can have stories where you have to go to a specialized individual for certain things such as seers or oracles for divination. Magic item makers for items. Leave the frontline adventuring for the blasters, manipulators. and the like. No more jack of all trade wizards, but rather specialized users of magic.