Yeah I would never play on a diamond bar box that couldn't be opened and rented by the hour. If I'm practicing 9ball, I'd be paying 40-60 an hour at $1 a game.
If I'm playing somewhere and they offer food, I'll usually get food. I don't drink, but I'll always get a tea or soda at the very least. The only way I'll ever play on tables paying by the game is when there are challengers and challenger pays.
Agreed, if I'm with "normal" friends who don't play pool and we're just messing around I don't mind paying per game, it's usually the cheaper option but, if it's me and another pool buddy it's hourly for sure. I play pretty fast, quarters gets expensive.