Yes, I agree
In my opinion. I think that should not be allowed
Because Smoking will surely damage your health.
Second-hand smoking or passive smoking damage non-smoker's health more than the smoker himself and it makes you more likely to get lung cancer.
Therefore, It should not smoke in public.