Why should smoking be banned in all public places?
Answer by Michael J. McFadden:
Because it would help ensure that smokers smoked in their own homes around their spouses and children?
Actually, I believe the "official answer" or "accepted line" on this question has to do with "Denormalizing Smoking." If smokers can be sent off to ghettos or forced to stay in their own homes while smoking it is thought that their "contagion by example" will be better contained, plus it will make their numbers appear smaller — thereby making it easier to target them with discriminatory legislation.