generally speaking, I agree with you. The main concern of a smoker MUST be avoiding any harm to other people, mainly if they're children. This is just the reason why I stopped smoking before getting pregnant. But the way you express your point of view is a bit what I call "demonizing", so I'd like to add a couple of remarks.
1)You seem to believe that all the smokers are unpleasant, fat, dirty and sweating animals who also spit on the ground, burp loudly, put their fingers in their noses...but there are also polite smokers who ask permission before lighting a cigarette in a public place, and don't light it in presence of children. Politeness and respect of rules are mandatory for smokers, but calling them "big, fat, selfish babies" sounds like a moral sentence...
2)Let me say that it's doubtful that cigarette smoke is the first cause of pollution in NY. What are they doing, in example, to reduce vehicle traffic and industrial pollution? Probably it's more popular (and infinitely EASIER) to forbid cigarette smoking!
3)You speak of discrimination against non-smokers for some jobs, but you seem favourable to discriminatory hiring practices for smokers...
4)Although nobody in my family is a smoker now, also my daughter is an asthmatic, so I know what you're speaking of. As you know, asthma is a multifactorial disease, so it's hard to incriminate a single thing unless you know you're allergic just to it.
In any case, if I know that a place is full of smokers, I simply don't go there with my daughter.
5)Breezey street corners? In NY? In JANUARY?:eek: