Funny you'd mention that, because any high end reputable Steak House I've been to has always gotten my meal to me at a reasonable time. Kind of makes you think, don't it?
It's like being at a steak house and you've been waiting for 2 hours I don't quite see it that way. When I get put off so long, and am hungry, I might just insist on getting an appetizer to keep me interested in eating there. In this case . . .