I disagree. As long as tobacco is legal, people should be allowed to smoke in their own homes. Blame your landlord.
I agree, tho I'm a non-smoker. But here's a problem - the smoker decides he doesn't want to smoke up his apartment. Smoker goes out on balcony to smoke, smoke rises and comes in my windows. Does the guy have a right to smoke in his place? Sure he does. I just don't see where I'm supposed to be subjected to his smoke or keep my windows closed all the time.
Not everyone in an apartment can get a house. For one thing, many condos are apartment-like, so even if you are 'da boss' you still have people around you, people are only temporarily in a location and don't want to buy a house when they'll be moving again, some disabled folks do better in easily maintained apartments, and some people just can't afford a house. Should they all have to suffer someone else's smoke because they aren't in a house?