I think this is a direct backlash of what many people have fought so hard for, being political correctness. They want it one way, but not the other.
The flipside to this argument, which is also relevant, is that starving people also then get sick, then get lawyers who will use them to sue the agency / Government, that gave them food poisoning.
Most of such things all got canned here in Australia long ago due to hygiene regulations and laws, and insurance companies not covering the companies for donating food. If they throw it out in the waste bin, and they take adequate measures to secure the bins until rubbish collection, then if someone breaks into the binned area and takes the food, then gets sick, it isn't the companies issue.
Again... this is all due to what many have argued and pushed society towards IMHO... political correctness. Now its biting people on the arse left, right and center, because the positives can be spun into negatives far too easily.