The United Nations estimates that up to 10% of all human-produced greenhouse gases are generated by food loss and waste. That’s nearly five times the emissions from the aviation industry.
Sooo these companies are going to donate all the food they didn't sell, right? They're not? Oh, well the food already exists in the world, I might as well eat as much as I want so it doesn't get thrown away. I'm not the one producing the food so it shouldn't be my responsibility to donate as much as I can. I still will donate what I don't need, but what will these companies donate? I'm doing my part.