This is for topical issues effecting our fair world... you can quit snickering anytime. Note: It is the desire of the leadership of SFDebris Conglomerate that all posters maintain a civil and polite bearing in this forum, regardless of how you feel about any particular issue. Violators will be turned over to Captain Janeway for experimentation.
To clarify/give context, the "cheese sandwich" is a common thing in american lunchrooms when a kid comes up short for lunch money, or their parents haven't paid up the account. They take the full meal prepared for them, throw it out in front of them, and give them a slice of cheese between two pieces of bread instead.
No good deed goes unpunished.
"Believe me, there’s nothing so terrible that someone won’t support it."
— Un Lun Dun, China Mieville
Yeah, there's government regulation in action right there. Zero tolerance means zero thought and zero conscience. And what you're talking about with throwing out a perfectly good lunch parents have made for their kids, that's government regulation in action there, too. It's the Nanny State in action, because there's regulations that spell out for the school what the kids need to have for their lunches, and either the lunch from home doesn't cut it in the school's eyes, or they're just going to play it safe and demand what the kids only get what the school is serving.
"Black care rarely sits behind a rider whose pace is fast enough."
-TR
In a world where we're surrounded by children that can die if exposed to peanut dust, I'm not sure what you want school administrators to do. You simply cannot have children sharing food in that environment. Someone WILL get sued.