Clover, you make some awesome points.

I do think that most parents want feed their kids a healthy diet, and therein lies the problem.
We are lied to about what is healthy.
Fat free doesn't mean it won't make you fat.
No sugar added doesnt mean there isn't a ton in there.
We are manipulated into believing that a fruit roll up is a healthy alternative to an apple.

I think there is now more focus on this in schools, but what we really need to learn to do is to read labels and to understand what they mean.

I dont know how you teach that to the general public.