I always homeruled the same thing at my table, it has never been an issue luckily.
I’m a DM and constantly forget that myself. It’s not until afterwards that I realize that the player couldn’t do what they had done but then it feels cruel to roll back too far so I let it slide. I wouldn’t be surprised if this rule isn’t commonly broken in a similar fashion.
Yes! Obviously at the table if a sorc throws two fireballs can be surprising (never happened), but usually it's done to cast fast retreat or healing word.
Yeah. Usually when I see it is doing something cool but dangerous and then Misty Stepping away. Something like that. I try not to be too much a tyrant, and everybody at my table knows you amuse me or impress me with creativity I’ll bend rules (to an extent) to make it happen, so even if I caught these sorts of rule violations I’d probably let them slide, anyway.