People don't see how feeding the poor can generate something positive to society, they don't care about it. It's sad and at the same time real.
I don't think that just feeding the poor will really do much. Somebody needs to set up a kind of system where the poor can learn to feed themselves while still having time to learn about something that they could use to create benefits to society. Of course, this would need funding, but just throwing money or food at people will not solve any problems and only give people an ego-boost in the short term.
Wasn't there a story about teaching a hungry man how to fish instead of just giving him one? Basically that, except upscaled is what is sensible and needed in poor places.