I've been all over France and I've never found anywhere where you'll get a steak dinner for two for $40. There's no way what they gave you came from a steer for that price. Europe is generally quite a bit more expensive, food-wise, than the US. Most of Asia and the Middle East not so much, but in the many years I spent living and traveling in Europe I was always disappointed at how expensive the food was especially for the middling quality. Even in Eastern Europe where things are cheaper the food was cheaper but not proportionately cheaper. One of nicer parts of being back in the US is the higher quality of affordable food, IMO. Sure, you can get utter shit in the US - fast food or whatever - but I've never found anywhere with higher quality:availability
rice ratio for food than the US.