This is such a hard one for me. The academic in me wants everything to be theoretically accessible to all, but the realist in me likes my Chanel and how much do I really want to give up to the minority for the sake of accessibility, not as much as people would prefer I'm sure..
I'm not speaking from a place of not knowing. I've spend most of my life with moderate to severe allergies and I'm self monitoring. If I'm having a bad asthma day I won't go to the cigar bar/party.. I carry an inhaler and I'm not dead yet.. Life is a risk.
In the case of children, I could be wrong, but I think I read something about peanut allergies have increased in the last 15 years. Children are cute, but not the most responsible creatures on earth, so I can see having a peanut free environment to protect kids from themselves however I did survive a childhood of frightfully bad allergies without help from teachers or other people's parents..
Adults.. Meh.. I think they can take care of their own allergies..
Your mileage may vary..