At times in my life, I have been very poor, and hungry. I tried to eat expired food, and got very sick. I am still fighting the after effects of the food poisoning, fourteen years later. Sometimes, what expired food will do to your body, particularly bottled water in recycled plastic bottles, due to BPAs, can slowly kill you, two to three years after you consumed the bad water. The same can be said of things like four, rice, and beans, that have been stored in plastic containers in hot conditions.
If the food is expired, it cannot be consumed by people. You might be able to feed it to pigs. You don't want to leave it just sitting in a warehouse, because somebody will take it, and attempt to eat, and get sick...
And then there is the other half of the problem, "If you give a man a fish, he eats for a day, if you teach a man to fish, he and his family can eat for eternity."
-