It's a super inefficient mechanism. You're better off having everyone save a bit by buying from Walmart, and be able to afford to go out to dinner once a month - instead of never.
The small towns I know, its your aunt who runs the store which shut, and its your cousin who used to run the garage who is now nickel-and-diming. Neither of them are working for tips in a restaurant.