I'm a single, long time cigarette smoker. In my home, the RV, the toad or my daily driver. In an RV park, I stay inside the RV. That's my choice. I prefer to control my environment, and that means A/C or a furnace. I don't even have lawn chairs. I have a butt bucket in each of my vehicles, so no need to toss a butt out the window. If I walk into a building with "No Smoking" signs, I don't smoke or go someplace else.
OTOH, I've been inside a building where somebody is either wearing cologne so strong that it would knock a buzzard off of a garbage scow or they take a bath once a month, whether they need it or not. That's my problem, so I either grin and bear it, or I move up wind.
If you go through life expecting strangers to live up to your expectations, often unspoken, you're in for a life of disappointment.