Of course, mileage can vary among different parties, but in my table, it does not lead to more variety. Just to "pull dagger and attack or pull crossbow and attack" for most rounds, without any variation. In this case, I am very ok with spamming a cantrip for most rounds. If it is to repeat and repeat the same action from round to round, I prefer something more in line of the expected from a spellcaster.That's already a thing, so nothing really changes. But prolonged encounters, and prolonged periods between resting opportunities will make those casters think about resource management.
I'm okay with the scaling, it's the spamming that I have issue with. Running out of uses necessitates variety, as well as non-magic backup options.
Worst yet, no pull anything and attack... Just retreat to a safe distance and wait the others finish the enemies without do more anything for the combat.