I don’t like the smell of cigarette smoke, and will go out of my way to avoid people who are smoking in public.
But I’m pretty much indifferent to the smell of cigar smoke, at least until it gets really thick.
It’s been a while since I encountered someone smoking a pipe, but my recollection is that it’s much more similar to cigar smoke than cigarette smoke (though not identical).
So what makes all three of these different from each other?