As often is the case here, posters are showing off their ignorance.
Milk allergy, gluten sensitivity, NOT AIRBORNE ALLERGIES. – A child will not have a reaction to it if someone else is eating it, he/she needs to eat it to have a reaction.
Peanut allergies – AIRBORNE. Which means, a child can be on the other side of the room of someone eating it, or touch the door handle after someone who ate peanuts touched it, and have a reaction. Not just sneezing, or a bellyache, but full fledged, life threatening, anaphalactic shock – allergic reaction.
As far as special schools for kids with allergies – much better to have special schools for children of insensitive, intolerant people.