Absolutely. There's nothing worse than being nice and clean and on your way somewhere, when you're suddenly forced downwind from a smoker or have to walk through a cloud of smoke. Not only does it suck to have to inhale that toxic shit and sting your nostrils in the process, but it then gets all over your clothes and your hair- it's so embarrassing to have to smell like cigarette smoke. Just because people aren't happy enough with life they feel they must slowly destroy themselves by polluting themselves doesn't mean I'm down for it. In London, I could barely go anywhere without having to walk through seas of smoke, it was sickening. :(
Not to mention, I think outlawing smoking on public streets will help solve the problem of the smokers who feel they *must* throw their cigarette butts everywhere; they like to make the world around them as ugly as they are. Litter bugs are my biggest pet peeve. as well as cigarette smoke.