If they move dinner earlier, the IRS may start taxing employees based on the value provided. Right now, these meals aren't taxable because they are for the convience of the employee. Moving them earlier show they are a really just a fringe benefit.
Why that would change based on time of day, I don't know, but tax rules are complicated around this sort of stuff.