Its not surprising that some don't/won't wait...American Culture at restaurants is to typically sit down gulp their food in 20 minutes and leave. Thats not having dinner out. Dinner out is drinks, conversation...food...dessert..coffeee...liqueurs. I've watched latin americans sit at a table for hours having a blast. Its a different culture around the world..Hell dinner doesnt even get going good in a lot of countries until 9 -10 pm...restaurant's stay open very late. i cant stand the stuff your face and leave dinners...not enjoyable at all.