Airlines don't have the luxury of providing several alternate snacks for each person on board any given flight. If your children need to eat frequently, think about non-peanut foods like almond butter sandwiches instead.
That's still a nut and for many folks (as I have been informed on this thread) still an issue.
For a diabetic that needs PB crackers per doctors orders in the event of a sudden drop--it could be a matter of life and death (and an ADA issue) if he were expressly prohibited from consuming them. It quite likely is illegal.
Airlines have lots of luxuries that they have chosen to drop in the name of the almighty dollar while still not having a clue of how to turn a profit despite all their drops.
Air travel was much more fun when they had hot towel service. But I digress.
The lack of this "luxury" is at the choosing of the airline--so they have a few options, change their offerings or figure out some way around the peanut issue by obligating pre-notification in order to better serve all passengers.
This isn't an all or nothing thing. It's about making a life threatening situation easy on everyone.
I can't help that my sons food choices are limited--but now that someone reminded me that I can use frozen fruit as a make-shift ice pack -- he can live on cheese the whole flight if necessary. But forcing my 2yo son to eat against his will is like trying to force feed a cat. IMPOSSIBLE.
My son will even spit out his beloved PB if he isn't in the mood for it and we insist he eat it.
As for the peanuts--when I am obligated for whatever reason to read all labels to avoid peanuts, it becomes EXTREMELY difficult to find peanut free products to take along when you are not yourself peanut free. Though I did just spot check my cabinet for fun and found a number of things. But there is a million other things that aren't "nut flavored" but have nuts hidden in them and it is very easy for a non-PA person to quite easily miss that.
It isn't about turning a 747 instead the floor of Texas Roadhouse.
Noone wants anyone's child to die by accident or on purpose.
But as with any disability--there is personal accountability to take proper measures to notify people so that everyone will know and can plan accordingly. If a PD/PDA person or guardian is unable to do that, then they shouldn't be shocked when folks cannot comply as though the other people were the ones that failed to plan.
Notifying Flight crew on the jetway as a first notification is completely 100% unacceptable for everyone including the child with the PA/PDA.
OP didn't do that and numerous folks here didn't do that--though one did post that she keeps her sons PA private.
But it shouldn't be surprising that there are people out there who do not disclose the information to people they should be notifying. It's almost as though they feel entitled to the world stopping on their behalf due to ADA or something. But ADA clearly states REASONABLE accomodations and it is unreasonable to be selfish and withhold valuable life threatening information until the last minute. They then shouldn't be shocked at someone's unwillingness or inability to comply nor should they guilt trip anyone with "surely you can put up with two hours without a peanut." It is disrespectful and rude. It goes back to the "failure to plan on your part, does not constitute an emergency on my part." They have the option of walking back up the jetway and return to the ticket counter and have their flight changed.
No I am not saying they shouldn't be allowed on any flight--but they aren't the Queen of Sheba, their destination will still be there when they get their later and sooner or later they will learn that failure to properly notify people and plan for their kids PA/PDA is what made them late.
The airline does have the luxury of doing that.