But yes, you can't "cure obesity" you have to tackle the underlying problem... Which is that people are miserable and food is
the literal original pavlovian reward cycle buzz. Good luck combating that without combating a huge number of social problems

. Same as alcohol consumption. You can't fix it without addressing the reasons people do it... Stress, unhappiness, unfulfilling rat race lives.
Possibly worse with food, the people who DO have busy and full lives often don't have time to cook or plan their food consumption properly so end up with take-aways and snacks at the last minute which is far from ideal. Even very active people who won't necessarily end up overweight are still not getting proper nutrition.