Okay, admittedly completely off topic, but your story reminded me of it.
I was on a TLV-FCO flight, sitting in the aisle seat opposite a very religious couple. The husband was furious because AZ had not provided a kosher meal for his wife. He kept yelling that she was pregnant and could not go the entire flight without eating. (Of course, he was not pregnant but he didn't consider giving her his meal.)
I had ordered a kosher meal, but only because the kosher meals in Y are better than the regular ones. I would just as happily eat a ham and cheese sandwich.
This being the case, I told the FA to give the wife my kosher meal and bring me a standard one.
She did, and to thank me, told me that she was moving me up to FC. The husband blew up! It was his wife whose meal was missing, he said, and
he should be given the upgrade.