1) Most eateries want the entire party present.
2) Eateries make profit by "turning" tables and getting more meals per hour.
3) If they constantly wait for people, the order doesn't get to the kitchen.
4) With delayed orders, there are less "turns" per hour.
5) It is a profit thing, not a courtesy thing.