Guess we are spoiled here in Tucson. I play for $8 from 11AM till 6PM.
After that, the rates go up to a few dollars per hour. So, pool time is fairly cheap. Sales of alcohol is how the place pays the employees and utilities. Food sales are not bad either.
If you have good equipment and a low rate, people stick around and drink/eat. That's where the money is.....
My wife and I were in Monterey CA last year and happened across a little pool hall. We walked in and took a couple pics and asked the bar tender how much it was to play? He said it is $12hr before 6PM and $14hr after 6PM. EEEEK!!!! I observed only 2 players in the whole place. There were about 16 empty tables. Just doesn't seem like a good business model to have high rates like that.