I agree with most of that. The only thing I disagree with is the smoking point. As a non smoker, I should be able to be free from smokers imposing their vice on me with the second hand smoke. I do think there should be areas for those to enjoy smoking while not imposing. In my experience, the average cigarette smokers are the most inconsiderate group. Again, I said the average.. the smokers that fall into that category are the ones who use the sidewalk, street, my yard for an ashtray and don't care that their vice impacts others.
I agree, I hate having to walk through a gauntlet of smoke going into someplace because all the smokers have to cluster around the entrance while they slowly kill themselves