Why do people not understand that many people are poor not because they were born into something less than a utopia but because they are lazy or happy that way or they make bad decisions or are just plain ignorant?
Have you once stopped to consider that there may not be anything close to a perfect system for lifting people out of poverty?
Perhaps a system that provides possibility that requires loads of effort to take advantage of is the best that can be done.
A country simply cannot pay for the aggregation of "necessities" that the populace dreams up.