It's not the fact that anyone cares what you do with your body, it's the fact that you stink up the place. Even if you smoke outside, it still clings to your hair and your clothes and you still track it everywhere. I live in a house with smokers and it drives me insane because I always reek of cigarette smoke and I don't even smoke the damn things.
The deal is you stinky body in my condo. And smoker are inherently lazy for some reason so they end up stepping out on the deck and smoking with the door open and stinking up the place, then you have to repaint and re-carpet the place when they move out. And most of all the get drunk pass out and burn the place down.
same could be said of someone who wears some stinky ass perfume...maybe i happen to digg the smell of cannabis and tobacco, just like they dig theyre stinky ass old lady perfume