The problem with mage hands specifically is the ten turn limit. If you know exactly what you want then ten turns in turn-based mode is enough but otherwise it expires really and that's that. Then you either have to short rest or just find a different solution.

But the once per rest thing is totally in line with Larian's post-release anti-cheese policy of summons. Apparently they were annoyed that people would keep characters out of combat, summon something for free, send it into combat, and then immediately resummon by the character out of combat. Which is indeed cheesy but also a totally obvious approach when Larian designs time the way they do. I believe ranger summons behave in exactly this way also. I haven't gotten around to test Pact of the Chain warlocks yet, but I assume they do too.

It's not an unreasonable fix at face value, but it feels like a pretty big nerf in practice, unless you really, really enjoy resting all the time.