I like your post. When I was a kid, we ate the same way but did not get fat. Why? Well we went out in the morning, or after school, we played all around town and sometimes forgot to come home at dinner time. Kids can't roam like we did, because society has lost the attitude that kids should be protected and drugs and crime are everywhere looking to hook kids into their downward spiral.
Even in college we joined teams and worked out so hard that sometimes I was too tired to eat dinner. I stopped working out as I aged and now have too much weight for my frame. But I was not a fat kid, because I was busy. Kids need to do more activity, and be busier. And knock off the TV.
Hell I remember it was CRUEL to be trapped in the house as a kid...we were out the door after breakfast and back home in time for dinner...