This has been a hot topic in my district for a long time now. There are only vending machines in our middle school and high school. We are now in the process of getting healthy snacks for the vending machines, and there will be a tasting among the students to decide what those snacks will be. It will be interesting as to how they do this, as we have over 1800 students in our middle school and over 1900 in the high school. Last year they took away the soda machines and put in Snapple machines, then there was the uproar from parents, as apparently there is more sugar in Snapple than there is in soda. The soda machines are on timers and can only be accessed after school.
As for healthy choices in the cafeteria in general for all schools K-12, the menus always undergo a push for healthy selections. For example veggie burgers are now offered in all of our schools. There is always a big controversy from parents that they give their child a healthy breakfast and a healthy dinner, so they do not care what their children eat for lunch. They recently took bagels off the menu. Then there was the outrage by many angry parents, that a bagel was the only thing their child would eat on the menu, so now bagels were put back on the menu, but with certain restrictions, they must be bought with cream cheese and I forgot what other topping, but no longer can a plain bagel or one with just butter be bought. It seems that whatever our nutrition committe (made up of parents and administration members) come up with, there are so many that disagree with it, and make it into a hugh debate.
Personally I know that my kids eat healthy at home (for the most part) so I am not too concerned with what they have at school, but I do like the idea of having healthier choices.