I'm missing the "obvious and pragmatic" reasons. Please enlighten me.
Here's two: Male customers like to impress pretty waitresses by playing at being "big spenders." Female customers don't want to be reminded of the "dangers" involved in eating. Half of any successful restaurant involves a form of "theater."