My theory, based on nothing, is that up until recently food was scarce so when it was available we had to eat for survival. The more calorie dense something was the more likely we were to survive.
After millions of years of evolution we've only recently had an abundance of food in many places and our instincts to eat it all haven't evolved quite yet.
(To confirm again, this is just my personal theory and I know nothing about the space)
Anyways; personally I've found education to be very helpful. It does take some will power but that's the same for anything. Lots of people find drinking fun; why don't you wake up and drink in the morning? Relaxing, hanging with friends, and doing hobbies is more fun than work so why don't we all quit our jobs to pursue those things?
We know drinking can be destructive and is bad for us so, addicts aside, we know to drink with moderation.
We know we have bills to pay to survive so we know we can't quit our job.
With proper education people might realize their food choices are killing them and make healthier choices. Most people just simply don't know.
It won't work for everyone, but some people are alcoholics and some are unemployed, but having the proper education and tools would absolutely empower a lot of people to make better choices and live healthier lives.
People's diets are literally killing them and they don't know any better.