Making all magic crafting and resources dependent would go against the core of the setting.
And it would play badly.
While doing it only for some specific spells, like summoning elementals, would feel appropriate and reasonable.
Unless of course one wants to mod a different game.