In short, the American Dream is a fraud. Capitalism means a huge chunk of people literally have to be poor, other wise costs rise, inflation goes mental and capitalism fails. Dunno if any one has noticed, but, er recession? People wanted the trappings of the American Dream, they couldn't afford it so they borrowed, couldn't pay it back and the whole thing came crashing down, and the only people bailed out were... guess who..... yeah, the get rich quick paddlers of the American Dream.
This is why we get boom and bust cycles. It happens when poor people trying to pretend to be rich begin to struggle to pay debt, and stop spending elsewhere. Its quite simple.
Not to slag off the US, the whole of western capitalism did this. The only difference is that the US lie of the American Dream is engrained in to American culture, so much that Americans, well, none Americans too, really believe it to be true. Its not, and never will be, because it actually makes no sense. You cant be right with out poor people to make it happen. Most of us will struggle for literally nothing more than mere survival, then die.
The real kick in the guts is that there is no known better system. Might be able to manage it better, but in the end, the masses will remain pretty poor, while the very few will be able to be filthy rich. I see no way out.