As I said up-thread, the problem isn't a lack of food. There is plenty of food. The problem is the existence of people who have nothing of value to exchange for the food which others have worked to produce.
I like people, even poor people, so I contribute happily to food banks and give canned goods to the people who collect on behalf of needy people outside supermarkets. Maybe it’ll buy me a minute in heaven, maybe it’ll buy me good luck when I’m in hard times myself and, maybe, it just makes me feel happy to lend a helping hand. It’s called private charity and it is a very good thing.