To the contrary, pushing back dinner is a savvy way to serve less meals. Most employees need to get home to family or other obligations. If the food is served at 6PM then many will eat and leave, which negates the benefits of employees staying later. Serving at 7PM means serving only those that can stay later, which is likely a smaller group.