If someone can't tolerate anyone else on a flight eating anything, they probably shouldn't fly.
Why not? If the airline has a policy that allows them to fly, why wouldn't they? It's not the people with allergies asking the flight not to serve other people peanuts, it's the airline itself deciding to do that.
Besides if someone has a contact allergy to nuts, I can't think of a place more likely for it to happen than a plane. One patch of turbulence, and your seat neighbor's peanuts go all over you.
[1]https://www.theguardian.com/uk-news/2019/may/02/boy-with-all...