I agree education is an integral part of the solution. But the fact is the poor you will have with you always.(As Jesus said).
Educating a poor person to live a good peaceable life requires a moral base, and that comes from religion. As we have drifted away from religion in this country isn't it obvious that the government educational system has failed....The problem is its all around us, and one cannot see the trees from the forest. I see a lot of unhappy people pursuing pleasures, and addictions(cigarettes, alcohol, drugs, tv, sex). Its only getting worse out there.
The solution is get back to God.
My parents said the same things 60 years ago, and my grandparents probably said the same things 90 years ago.
If we took all the wealth from those that are worth more than 1 million dollars and gave it to the poor, within a short time the poor, the ones who were given the money would be poor again and the ones who gave up their wealth would have it back.
The rich become wealthy, MOSTLY because they are smart and handle their money properly. Many poor people are poor because they have habits of waste that rich people wouldn't do. Now we do know that there are genuinely people in need, but a lot of poor people need to pull up their boot straps and get out of bed and do something with their lives.
I also see a lot of happy people who are successful who enjoy their lives very much.