I agree with you. I was playing in the Sunday 8-ball league that just ended there and some weeks it was absolutely foul: my clothes stank of tobacco, often my eyes would be seriously irritated, and my throat tasted like shit until about Wednesday. If I hadn't given a commitment to see the season out I'd have stopped after a couple of weeks.
The TCO people have "raided" it a couple of times, but that's a joke - the staff get warning as they're coming in to the building and have time to tell everyone to put their fags out and clear the ashtrays. The room's still full of smoke when the officers enter, but there's nothing they can do. Personally I think if they are going to be effective then the TCO people need to gather evidence undercover and the bar licensees need to be liable to large fines or to be shut down and forbidden from holding a licence for repeat offences.
Joe Nieh (the owner of Joe's) is convinced that his business won't be viable if he blocks smoking, and since he's getting away with not doing so then he's unlikely to change his mind. Unfortunately it does seem that in Joe's the smokers are in a majority (although maybe this is self-fulfilling because so many non-smokers have been turned off by the foulness of the place).
So, can anyone recommend an equivalent non-smoking pool hall on the Island or in TST?