Also, as I've noted in a separate comment, the food banks themselves often sit outside grocery stores with shopping lists that can be comprised of 80% cans.
If they didn't want that food and would prefer money, it'd be a lot easier to ask for that.
That leads me to think that they do want the food, but also that you're probably correct in thinking that people aren't likely to donate at all if it's not food directly.
Please do not donate food that is past its marked best by date. You're wasting everyone's time and effort.
Best-by and sell-by dates are not a food safety date.
https://www.fsis.usda.gov/wps/wcm/connect/fsis-content/inter...
Exactly this. Properly canned (or otherwise preserved via cooking in a sealed vessel) food effectively has no end date, so long as the seal remains intact. It will taste largely the same (barring leached minerals or otherwise from the vessel), unlike frozen food.
It'd be interesting to know how they make that determination. The food bank around here tells people not to donate expired items (and has once or twice shared photos of the truly ancient stuff people sometimes donate) but it just occurred to me that I don't know whether they automatically throw that stuff away, evaluate everything individually, or what.
Sure. Where are you storing the cans in the interim? Who is paying for that warehouse space? Wouldn't it make more sense to just receive monetary donations which can be stored for free and converted into food when needed?