Glad I could help, but I’m not sure why it’s disingenuous. They are indeed using that dollar to feed a family, and they wouldn’t be able to feed that family without that dollar. They’re just not buying the food directly. Instead, they’re paying the costs associated with *procuring *that food.
What will usually happen is something like this: a major food manufacturer has a surplus they can no longer sell. It might be due to seasonal packaging (like holiday-themed cereals or cookies), or it might be close enough to the expiration date that it wouldn’t be worth it for stores to try to put it on the shelves. So, for whatever reason, the manufacturer offers it for donation. But they’re already taking a loss on it, so they’re not going to pay thousands of dollars to have it shipped to the food bank. So the food bank can only take the donation if they can arrange and pay for shipping. Then, once they get it, they have to put it somewhere. So they also need to pay for a warehouse with refrigeration and freezer units. And they need staff to solicit and coordinate the food donations, work with the trucking companies to arrange discounts, run the warehouse, and sort, pack, and distribute the food.
When you buy food at the grocery store, a percentage of what you pay goes to shipping, storage, and logistics. This is the same thing, except that no one is turning a profit on the food.