Look at how Japan feeds its school children. It’s amazing.
Bleh!

Among other reasons, people are fat because they're moving less and eating worse food and more of it. Lives have become far more sedentary and there's less real cooking going on at home, and I don't mean microwaving processed dinners.
Add to that, delicious things to eat are EVERYWHERE. Look at any commercial area in town - seems like one in three business are food related.
Food insecurity is the joke in the US.
It is parent laziness that doesn’t provide good nutritious meals.
Meals are made from scratch. Not highly processed, factory-made.