I understand that it would be nice for DD. Yet for all I know the kid sitting next to her is on free lunch and/or his parents are working. I'm afraid seeing my daughter eat a Happy Meal would be an extra pressure on him.
There will always be something that one child has that another child doesn't.
Most of the kids in my daughter's school come from homes where the parents are divorced - I feel badly for them, but I'm not going to leave my husband so that my daughter's classmates don't get jealous of her for having parents who are still married!
My daughter is envious of one her friends for being an only chld. (My dd is the oldest, and yes her little brother and sister can be a pest). But I'm not going to ask this friend's parents to stop spending money on their child, stop taking her places our large family can't afford, or to please have another kid, just so my child will stop feeling bad.
And yes, those are dramatic examples - but if we decide that every decision we make for our child must be balanced against how it would make any other child feel - where do we stop?
Bringing food for a small group of children is rude. It's rude to bring things for some, but not all, of a group. And it would be rude in a school cafeteria, or in an office breakroom.
But I really don't want the school telling me what my own kid can and can't have for lunch. That's not their place.
In our school the rules are this: children are not allowed to share or trade food, period. So a parent could not bring pizza for anyone besides her child. Parents can eat with their child - but only one adult guest at a time. We can bring food from outside. We can bring special treats for the whole class if it is a birthday.
They do have one weird (IMO) rule - which is that children who bring their lunch have to have at least four different things in their lunchbox. If they don't, the kid has to take a school lunch and his account is charged. I found this out when I sent my son to school with a ham sandwich, pretzels, and lemonade and he had to take full lunch tray (which he did not touch). Normally, I would have thrown in a dessert, but we were out of chocolate chip cookies, and he didn't like any of the other types of desserts I did have.
I did it amusing that adding cookies to his lunchbox would have made the school consider his lunch
more appropriate.