There will always be poor people and there will be the people in the middle and there will be always rich people.
Some people can't handle money and some can. It is not the governments job to take care of the people. The government can barely take care of what they do as far as being cost effiecent(wasting money)
Christians do more for the poor than the liberal left and they make less money too.
To give freely and from the heart is what God wants us to do.