I understand that Japan is doing the same thing.
Working at a school, and having kids in school, I can tell you that the kids started to get fatter when they took recess off the schedule and reduced PE to sitting around watching movies about baseball, rather than playing. And let's not forget the new rules at most schools when they do have recess. No running, no playing wall ball or tag, (they aren't supposed to touch one another). We can't let the kids get hurt! Lord knows we are supposed to go through life with no scrapes or scabby knees.
Add to that the school lunch, comprised mainly of carbs. I see kids throw away their fruit all the time. We serve burritos for breakfast. Bean burritos. We took out the vending machines, but we still have a snack shack where kids can get the same things.
Finally, there's fast food. I don't eat out much, too expensive. My step daughter had to have her gall bladder removed when she was 26. That's what comes of a lifetime of eating processed foods. Her mother doesn't cook, so they both grew up with whatever they could microwave from a box.
It's no wonder we are fat as a society. I don't remember going to school with a single kid I would call obese. Chunky, maybe, but not obese. We didn't go to tucked in shirts at school this year because of the outcry from the parents of fat kids.
We have to do something. I would prefer personal responsibility, but we all know that went out the window.