Again, that is not attacking the problem at the source. Unlike smoking and drinking, you have to eat to survive. And corporations have taken that necessity and twisted it so that people are not making healthy choices.
And there is still the problem of having the energy to cook when you’re a wage slave.
No amount of “stop overeating and exercise” campaigns can solve those issues. You have to attack them at the source.