Absurd argument. You've just put the non-smoker at the mercy of every smoker. Now if there is a single non-smoker indoors, every non-smoker must leave (and not just to smoke a single cigarette) in order to preserve his health. The smoker is the one choosing to jeopardize his own health. Therefore, it's far more sensible to force him to choose between staying, or going outside. Yet further, and I'm not surprised your ignorant to this, but the carcinogen load remains in the establishment. So, in fact, every non-smoker is exposed to that whether or not the smoker(s) are present.
Meanwhile, the smokers are the ones presenting an enormous financial impact to our health system, which is unfairly pooled, thereby burdening those who don't smoke already, in the first place. So you've just afforded the bad guy a special status twice over.
So thanks for that idiotic hot take.