In summary: lower & middle class people don't like it when those living in poverty are recipients of social welfare because it makes them feel as if they are socially equal to those welfare recipients.
This is an interesting hypothesis. I suppose this also goes along the lines of people getting mad when they had to work for something, but someone else didn't.