So true! At my daughters' high school the kids are the one's that bring in the junk food. Soda and chips is the staple for breakfast for many of the high school kids.
I think the middle and elementary schools still have too much "junk food." Pizza, hot dogs, hamburgers etc. They do offer many healthy fruits and vegetables, but you can't make the kids eat them. They also have a "new" food like mango or such for the kids to try once or twice a week.
My lunch lady doesn't even make the kids take the fruits and vegetables. She says they will only waste it. (I think they throw out a lot of food when the kids don't take it, too.)
Hopefully, school lunches will continue to improve. Especially, with the childhood obesity rate going up.