The government and schools are becoming too involved with what children are eating. What children eat is the decision of their parents. It isn’t right for the school to dictate what children should eat for lunch.
When I was in elementary school in the prehistoric ages, we have no school cafeteria. Milk was brought in and we could buy our milk, but we are had to bring our lunch unless we lived close enough to walk home for lunch. It was up to our parents to decide what to feed us for lunch, whether we lived close enough to eat our lunch at home or brought our lunch to school. And we all did just fine and have lived a good long while. I usually brought a sandwich, a pickle (I love pickles) perhaps some chips (or not) and some cookies for dessert. It was a good solid lunch and carried me through until the end of the day. When we got home, we usually had a snack of cookies and milk.
The school has no business telling children what they can and cannot eat for lunch. For one thing, school cafeteria food is usually gross and is not any healthier for children than a lunch that parents pack for a child to bring to school. It is also expensive to eat lunch at school unless the child is eligible for aid from the federal government. It has crossed a line when schools feel that they know better what children should eat for lunch than parents. Even if the school did know best, they have usurped enough of parental responsibilities. Leave something for parents to decide in how to best bring up their children. The vast majority of parents are responsible adults and know what to feed their children. Don’t cross the line when it comes to parental rights. Leave it to the parents.