For some years now, a decade and more, we have heard about the case against snack and junk food for children. There is now well-established evidence of the root causes of childhood obesity - poor food choices and inactivity.
Over time it has become less acceptable to give kids a bag of potato chips and a soda pop to eat while watching TV in order for the parents to have a bit of breathing room.
Gradually, we have seen greater awareness on the parts of parents, schools, purveyors of fast food, and marketers of food to kids in the choices offered. It took some time, but it is a start, at least, to addressing the nutritional aspect of the obesity issue.