I think it's not as ideal as not smoking, but since expecting a 100% smoke-free society seems to be impossible at this point, if I had a choice I'd prefer people vaped than smoked regular cigarettes. The secondhand smoke isn't nearly as bad, or at the very least isn't as pungent. And as far as I know, beyond perhaps boxes or wrappers, they don't produce litter like cigarette butts everywhere.
Back in May I moved into a new apartment, and the building was supposed to be completely smoke-free, but the moment I walked into the room it reeked of cigarette smoke. The woman from the leasing office was like "Yeah, it might have been somebody outside smoking, they aren't supposed to smoke that close to the building." Mmhmm, I thought. Surely enough, five days straight with all the windows open and 3 bottles of Fabreeze later the smell hadn't improved a bit. In fact, I began to notice it got distinctly worse in the evening, right between 6 and 7:00. That was when I realized somebody must be smoking IN the building, and it was coming down to my ground-level apartment through a return air shaft.
One night it was so bad I actually had to stay at a hotel. I had a migraine to start with, and that combined with hardly being able to breathe had me at the point of tears. The leasing office didn't want to interrogate their other paying tenants, so with help from my dad we gave them an ultimatum that they were going to have to find another place for me or I was going to go with another company. I hadn't yet unpacked all my stuff, moving again wouldn't be too hard. Finally after four weeks of this they got me another place in the same complex, but in a different building, and that one didn't stink. Even after I moved there was a period of several weeks where I was trying to get all of my stuff to stop stinking. I had to wash all of my sheets and clothes, spray down all of my furniture with Fabreeze, and spray and wipe out my baskets and other miscellaneous containers.
Ugh. I get it, smokers make their own life choices and I'm fine with that. But PLEASE understand how much that shit stinks, and how invasive it is to those who aren't desensitized to it. If you think you can hide it or nobody's going to notice, you are wrong.