Stridr, you are not from the US so it is somewhat difficult for you to understand the problem we have with the government becoming involved in a private business regarding smoking.
Cigars and pipes are NOT allowed in bars due to the amount of smoke they produce, however, cigarettes are because some people just love getting a nicotine buzz while boozing.
Yes, just as in England, people can be denied service for how they look. You look too hammered, you won't get service. You go into a bar where you're not wanted, you won't get service. Etc.
Its not UP to the government, it should simply be up to the business' owner. When the majority of the population doesn't smoke and decides they aren't going to go to a bar that allows smoking, he can decide whether or not he wants the majority of the population's business. If he doesn't, then ****, why the hell can't he just allow people in who smoke? They aren't a different race, and there are no parallels to race or sexual orientation with smokers and non-smokers.
Simply put, if a owner of a private business (it is not under the ownership of the public) wants to have smokers as his customers - then he should be allowed to. If he doesn't, well then it'd be a non-smoking bar with a snap of the fingers and no government intervention is necessary.
Anyway - until you understand the basis behind freedom of choice, you probably shouldn't comment on issues like this.
-SW