I guess I have the luxury of my own table, which really limits what I'm willing to tolerate, drive an hour and pay money to play on.
I agree that the more snooker tables the better here in the US, get more exposure, extend the talent pool of people that know how to play, get ESPN coverage of the US championship etc etc.
I'd like to think that I'm a descent ambassador of the game by inviting (most) everybody in the pool leagues I'm playing in, to come over and try snooker under the near ideal conditions at my house. But the sad part is the most return home discouraged rather than accepting the challenge, never to return again.
Until we reach that critical mass, it will be very hard for a pool hall proprietor to make money of that handful of us hardcore snooker players.