Every day when I get off work and I go to a local gas station, I see them throw away a bunch of prepared food that passed shelf life. This is a chain, so hundreds of locations do this every day. Tons of food per year, tossed in the trash because it sat in the heat box too long.
Imagine how many people could eat that food. It makes me upset.
I worked at a Dunkin for a summer and they had us throwing away two large trash bags full of food every night. It had to be 50lbs of food.
I started giving donuts to teenagers and an elderly Asian man that was always ecstatic to get a big bag of donuts and bagels. I didn't have a car to transport it to a shelter, and this was in a rich area. It was disgusting
I once tried to buy a rye loaf from a local grocery store and the cashier couldn't ring it up because it was one day expired. I said it looked fine to me, but she said the system won't even let her.
So I said okay, don't ring it up, just give it to me.
Another guy jumped in and took it, said no, it had to be thrown away.
They were literally not allowed to give me trash I was willing to pay for.
This has been long debunked. Laws have passed that protect owners from this.
I used to work in a sandwich shop that made it's own bread fresh daily. At the end of every day the owner started donating the leftover bread and explained how it's an urban myth.