Governments and "scientists" really do suck.
Over-eating isn't near as much of a problem as poorly-eating. Thanks to the government mandates, just about every manufactured food in the U.S. contains high fructose corn syrup. Everything from sweets to hamburgers at McDonalds have HFCS.
This ubiquitous sweetener has caused so much human damage, U.S. private health insurance doesn't even want to predict Diabetes any more and stopped paying for insulin resist tests (which will indeed tell you if you are on the way to pre-diabetes, as it did for me). Now the insurance companies just wait for the Diabetes to onset and relegate to the least expensive, least effective treatments.
And here's the icing on their cake: lots of people want to start charging "fatties" more for health insurance. It's absurd... first they make a bunch of people fat by taking away healthy choices, then they start charging them for it.
Granted we can all *choose what we eat, but the choices in the U.S. are severely limited for the time and talent constrained. This restricted choice of healthy food is the fault of government in the U.S., not the fatties.
For most humans, eating a normal quantity of junky foods *today will get you fat... over the decades really fat.