I agree, and maybe I should clarify about banning smoking in public.
Even then... you should be able to smoke outside on your property and if you OWN a house, you probably have neighbors that could smell the smoke if you live close enough.
But is it really that big of a deal? Thats like complaining about smelling someones car exhaust which is just as bad, and happens all the time. Or maybe a lawnmower running. What can you do? Your not going to ban cars.
Its probably worse than second hand smoke. I feel like people dont think about this stuff.
But smoking and apartments should be up to the occupants. But you cant really make a set of laws for home owners because they probably dont apply to everyone.