The thing that gets me is the recommended serves of healthy foods these days. When they show a healthy lunch box for example, you need a serve of dairy, serve of fruit, 2 serves of veg, some grains, a drink of water etc (sorry if it's not quite correct I don't have school age kids yet!) and that's just the healthy stuff. There is sometimes more in a kids lunchbox than what I would consume over the course of a day!
I remember my lunchbox consisted of something for recess like a piece of fruit and a simple sandwich for lunch.
I think a lot of people try to do the right thing but I honestly think portion size is out of control. Trying to give their kids all these nutrients scared they are missing out.
And snacking is only a modern thing. Snacks did not exist 50 years ago. Treats did.
That, and sugar. Sugar is bad and in everything.