Small restaurants are more likely to allow employees to grab food at the end of the day or even implement family meals. It helps with team cohesion, morale, and when normalized means it doesn't fuck with inventory counts because employees do record what they take. The 12 years I was with my ex spouse they worked in restaurants and were constantly coming home with food half the time it was the owners actively giving it to employees. The people working those places knew not to take advantage of it otherwise they'd lose that trust and the perks.
We could live in a world where big corps decide to let a little control go and treat their employees like humans and us and the corps would be fine. Instead of locking everything down we can just normalize human behavior and a base level of decency and people will respond positively. "Never take anything or you're fired" leads to people being sneaky and now the books are all fucked plus morale is trashed, "you can grab a reasonable amount but write it down and don't take anything that's high demand or hard to replace" and now the books and employees are happy and you can roll it into business expenses