How is it a pretty big screw up?
I could see if you asked for something without nuts due to an allergy and it came with nuts, you ate and went into anaphylactic shock. That is a pretty big screw up.
No kidding. HUGE difference between something that is potentially life threatening and something that is a personal choice. And I 100% respect people who don't eat certain foods due to personal choices/religion/or personal beliefs, but I wouldn't expect someone to go to as much effort for something that is personal choice over something that is life threatening. I know someone who works in the hotel business, and there are people who abuse this (or it seems that way) they'll go in and order a dish saying they are allergic to butter. Really. Never heard of that allergy before? I get that you don't want butter, but with true allergies they'll go to more effort to be sure everything is void of the allergy contaminants and it's a little inconsiderate to claim it's an allergy when it's really not. And maybe there are butter allergies, of course I could be wrong!
I wish I could say it is a fluke but it is not.