There is evidence that the tobacco shaming didn't improve health, but simply resulted in less appetite suppression.
Smoking cigarettes has largely become a habit of lower income people. Thus it is easy for Federal and state governments to tax and regulate them as these voters are basically powerless.