Migrants who move to the US skinny on average gain weight, and these are people who have good eating habits and willpower. When 30% are obese and 60% overall are overweight, willpower and individual responsibility are not the tools for the job.
I'd be looking at breaking up food conglomerates first personally.