Yesterday someone narrated this to us: A well meaning bread making company here decided to donate all their near expiry bread to old folks homes. They even paid for transport to bring it to their door steps. Alas , they got scolded by many that they are trying to "dump" their unwanted goods on the old folks. When that got viral, the CEO got very angry and stopped the whole thing. So now they dump their bread into the dustbin.
We then checked with a relative who is a kitchen executive with an old folks home. He told us their side of the story. The bread usually arrive late in the day with expiry the next day. They don't serve bread after certain time. Plus they do not have the proper facility to store them. End up some of the bread did not last. Some really spoilt, others just no longer taste nice. Afraid it will contaminate the whole batch, they ended up throwing it away.
Either way, bread end up in the rubbish bin.
So while there is sufficient food waste to feed lots of hungry, there are lots of issues on the ground to prevent proper redistribution.