Smoking nay be bad for both the smoker and the non-smoker but if it's to be totally banned, then it should be followed by a ban on alcohol.
Drink is the cause of far more deaths than cigarettes. It cause extreme hardship on families and communities alike. So yep ban cigarettes but do likewise to alcohol.