i know as someone who worked in supermarkets that most of these businesses would sooner dump perfectly good food than let an employee take it home, or even bring it to a homeless shelter. they don’t give a fuck.
as in, absolutely agree that they need laws to make them do things.
the amount of stuff that used to get chucked into the baler at the end of the night (no separation of cardboard) would bring tears to your eyes.