I am all for regulations on where it is ok and not ok to smoke.
With Shaun quitting 4 days ago, I have tried very hard to be respectful of him. I don't smoke nearly as much when he is home. Or I am very discreet about it, and I do smoke outside. I don't rub it in that I am still smoking. He needs my support.
I also try very hard to be respectful of others who don't smoke. I don't smoke in front of any entrances, I really don't smoke when I am out at all. I don't see any reason why anyone should have to breathe in the toxins because I smoke.