We pay here (Canberra, Australia) to play at the game store with the DMs getting free drink and store credit, so I have no issue with this at all as it helps keep the shop open and the service running.
The idea of money having in game effects is something I can never get on board with no matter...