That's the artefact of D&D doinf spells as bespoke, tightly defined and very specific packages. As each spell can do just one very specific thing, you need a ton of them. Of course this could be done differently, many games do. You could just have 'Fire Magic' skill or some such and you could do various ad-hoc fire-based effects with it. And that sort of system can be a lot of fun, White Wolf's Mage the Ascension worked kinda like that. But this definitely is something that cannot happen in D&D, it simply is a far too big of a change. And yes, you could in theory have a similar exhaustive list of very specific mundane things you could do, but I have to say, I'd find that super jarring and I doubt I would be in alone in this. 4e kinda did this and many people didn't like it, and those powers weren't even as specific than 5e spells are. With magic it is far easier to justify why the things are siloed into bizarrely specific independent packages as none of it is real anyway, but with mundane abilities that people are far more familiar with it's not gonna fly.