There’s no money in prevention.
Big Pharma wants you to eat unhealthy, to get you hooked on their products.
What you are implying is in order to be healthy, an outside entity needs to do that for you.
It is simple, really. Don’t eat to obesity, don’t smoke, don’t drink and exercise.
Why should the government have to pay for something that is in your own control?
Prevention is used as a mantra, but in reality poor lifestyle is the reason for premature death in the USA.