Absolutely not. A UK charter airline I know pay about $2.60 for the meals on their flights (a sandwich, cupcake, biscuits and cheese), that's about as low as you can go. Why would a baguette or whatever that costs $4 on the ground (and that's when you buy one...imagine how cheap when you buy tens of thousands every day) cost $50 in the air? There may be some special packaging and refridgeration requirements but still.
My recent experience: Continental EWR-MIA (2 hours 30): a baguette with some kind of filling. Lufthansa LHR-HAM (1 hour): hot dish plus smoked salmon and dill sauce on the side, salad, biscuits and cheese, wine, dessert. And that LH ticket was only about $200. Not wishing to make US carriers look bad, but there is no way LH are paying $50 a head for that meal. Let alone Continental for theirs. I would say the answer is ONE DOLLAR.
fly Saha Air 707s daily from Tehran's downtown Mehrabad to Mashhad, Kish Island and Ahwaz