And that's the problem. People expect wizards to be able to do far too much far too soon, and then also expect their powers to increase with levels just like the other classes. Result: problems.We have at-will cantrips because people don't like playing a wizard that has to revert to using simple weapons or darts.
At 1st level a wizard IMO isn't much more than a commoner with a lot of potential and some smarts; and should be using that high intelligence to help navigate the party through the hazards of whatever the first adventure or two might be rather than expecting to be able to cast spells at every opportunity.
Then later, as levels come and powers advance for everyone, the wizard grows into being able to cast more and better spells.
Or, and far better, you stop expecting them to be able to cast loads of magic right out of the gate.You either give them cantrips or everyone has wands or scrolls up the wazoo so after the first level or two they're always casting spells in combat.