I got the impression that in America people don't want to feed the poor because that would be socialism, the poor just need to pull themselves up by their bootstraps and get their own food. (and healthcare)
To quote
Dom Helder Camara: "When I give food to the poor, they call me a saint. When I ask why they are poor, they call me a communist."