Between buying fuel or food, people cannot make ends meet. I'm happy you chose to ask your neighbors if they'd enjoy the food(as you said, they could always say no)
There is an ad running on my local radio and tv stations about hunger. You never know who is hurting so badly they can't feed themselves or their pets.
Feeding America isn't doing enough, I get past sale date meat from a big box to feed my dogs. It supposedly isn't taken by Feed America even though it looks very fresh and safe. My dogs probably eat better than many people. At least what I'm giving them isn't ending up in the landfills, but it could go to people instead of animals.