Sorry, I think I'm missing something: did those employees bring family to the company cafeteria to eat with them?
They can finish lunch quicker and leave work earlier.
Sorry, I'm coming from the perspective that here in Italy you normally have one hour for lunch between 1 PM and 2 PM anyway.
Here in the USA there is no set time for lunch. I've found taking lunch in the office as opposed to spending extra time traveling to a restaurant and back lets me recharge in less time.
Most workplace cafeterias have lines too. Google's did unless you arrived late or early.
And webcams that show how long the line is. There's an art to waiting out the line but getting the entree before it runs out.
Workers are not going home to eat lunch with their family.
But they could spend time finishing work earlier instead of standing in-line for lunch?