Personally I blame it on fast food restaurants like Burger King, McDonald's, etc. It is way too convenient to just stop and get burgers and fries on the way home than to cook a decent meal. And with the politically correct world we live in, we have to cater to the kids' likings. McDonald's and Burger King is great because EVERYBODY likes it. You don't have to argue with the kid to eat his broccoli.
But a Whopper has 670 calories, with 39 grams of fat. 11 grams of that is saturated fat. A medium Burger King French fries has 360 calories with 20 grams of fat. 4.5 grams of that is saturated fat. Add a medium chocolate shake and you get 690 more calories with 20 more grams of saturated fat. 12 grams of that is saturated fat. Total that up and you get 1720 calories and 79 grams of fat. There is no excuse to serve a meal like that. Based on a 2000 calorie diet, you are done eating for the day.
To burn those calories walking, the rule of thumb is 100 calories per mile for a 180 pound person. So you would have to walk a little over 17 miles that day. This works out great if you live 8 1/2 miles from a Burger King...
So it is how it is. You cannot have a government mandate forcing Burger King or McDonald's to serve healthy food because it would taste like crap and this is a free country. So the only thing we can do is educate your kids to make healthy choices as they grow older. And get them involved in a physical activity like Extreme Trampoline!