> That's why waiters at such fancy places seem like they're insulting you - they're actually insulting you! Because of this, the restaurants are expensive. Of course they're expensive. Not because the food is superior, but because the kind of people who would eat there expect it. At the best, putting prices on the menu is a faux pas. If you have to think about the cost, you don't belong.
It sounds like you're saying that the purpose of French restaurants is to signal your wealth/social class, and if you want good food that's worth what you're paying, you should go somewhere else.