The title says it all. There are plenty of games now and some of them even cost more than 50 tokens per play, it is kinda annoying to keep on having to run back and forth (also risking having people steal your machine in a crowded server) to restock on tokens to continue playing.
This is the whole reason in why the token limit exists. People need to share machines, you can’t just hog machines.
For the coin pushers we made sure there are token machines right near them, so you can quickly refill. But yes, the token system is meant to keep players from hogging machines and for immersion.