Usually the point of sale system doesn't allow any offline credit.
Similarly for the making change, most point of sale systems track exact change very closely, and trying to do something outside of what eas entered into the PoS causes issues with logging/audits. (Yes, including the "I just found a $coin, can you give me different change" situations) That's before you get to the people who try to fast talk you into giving extra change.
PoS Performance is also usually horribly slow and requires manager overide for anything off the happy path.
Source for the above: worked as a cashier in the late 2010's.
Don't most theater still work this way? The ability to buy specific seats at a theater isn't an Internet thing.
You arrive and ask them to move, they apologize and say “oh but my friend is here, I see some empty seats up there you could take instead!”
So you go sit in those empty seats, hesitantly. Then someone comes in and tells you that you’re in their seat. You try to explain the situation but…
Etc etc etc.
This has happened to me multiple times on long-distance transit before (bus/train), it ends up being chaos if just a few people don’t perfectly follow the assignments.
I also am quite late in many situations, but in a theather you just go, if you can manage to be seated, before it gets dark. Everything else is just rude.
For live plays, with assigned seats and no captive marketing, people do come on time generally.
The time I saw it, it wasn't at the seats like the other comments are suggesting. It was at the ticket line, an old couple who didn't understand why they had to pick a seat, or what the screen in front of them represented, or something like that. I don't remember how that was resolved but they did end up getting a ticket and going in. After seeing that I'm assuming there were people who didn't bother and went somewhere else.