Key word there is public. Every child has the right to attend a public school which is funded by the taxpayers, including the parents of the allergic child. It's also a huge liability for the school if a child dies there because of something a policy could have prevented. I agree with you about the woman and tree but a public school is a different matter entirely. I know of a lot of private schools also that don't allow peanuts because of liability issues.
Seriously, the right to eat peanut butter outweighs the risk of death to an allergic kid? I don't understand that mentality, I really don't.
For a long time when i was a kid we were dirt poor. Often times the only food in our kitchen was ramen and peanut butter and bread.
In amy case its matter of principal to me. Why should i have to cater to the needs of someone else? Its not my responsibility no matter how much of a risk it is for the other person.