I cast one vote for the most obnoxious odor in a campground being the idiot that tosses his plastic plates in the fire ring. The smoke that comes off that must be toxic because you can't breath it in, it bring tears to your eyes, and it travels great distances without diminishing in strength. In this case I am talking more about in state park campgrounds with lots of transient campers. I have never run into this situation in a RV resort. The second dumbest campfire stunt is the person who tosses cans and foil in the fire pit. Do they really think their campfire is hot enough to melt metal?
A smoker, on the other hand, sounds pretty darn pleasant. Plus, a human's sense of smell often becomes immune to many smells in a short period of time. Did you ever notice how you, and the rest of the immediate world, can smell the great aroma of bacon frying out-of-doors?
But, standing right by the pan you cannot smell it so much after only 5 or 10 minutes.
Finally, I would agree that expensive cigars do not smell like cheap cigars. There is a big difference. I have not smoked for over 30 years, but I did smoke a good Cuban cigar once in my life on the deck of a cruise ship just because I could. It was different.
But people who smoke cigars in the same manner as people who smoke cigarettes generally do not buy that quality of a cigar. And they tend to keep one lit up almost around the clock. I worked with a guy who used to light up first thing in the morning and pull into the parking lot at work with a stub of a cigar in his mouth. Funny how no one ever car pooled with him. I wonder why??