If you set up a system where there have to be winners and losers and then you rig it so that more and more people must lose, is it fair to blame the losers for their loss? Is it fair to blame the winners for winning? Be it luck or skill or hard work, somebody has to win and somebody has to lose and when you get too many angry losers, things go badly. And face it, losers tend to get angry. It's hard not to be when they see how easy life seems for the winners and there seems to be no way to turn things around.
I'm not saying people who are poor didn't make some bad decisions, but increasingly, it seems to take fewer and fewer bad decisions.
I think we can all agree that you can't pray the poor away. Things seem on track to become more and more divisive. I don't think I'm the only one who finds this scary as heck.