Detroit is destitute as a city, but there is still plenty of money in the metro area.
The same is true of most older large cities in the US.
Their core industries, which provided opportunity to all, have withered, and almost everyone with decent credit and income has moved to the 'burbs.
What if fifty years ago, we had decided to enact land use laws that would have greatly hampered the development of the greater metro areas, and left people with money living in the core cities?
If you had higher average and aggregate income in cities like Detroit, wouldn't conditions be much better than they are, in every way?
Instead, the old core cities are hollowed out, and surrounded by properous suburbs housing properous people, who drive everywhere they go, since they have no options.
Also, as many have noted above, there are options available to those living in poverty, although I realize it isn't easy to get out.
Why have we not provided a formal mentoring and placement process for the down and out, with sanctions for those who don't participate, and rewards for those who do?
We instead import "illegal" workers to fill the jobs which could be filled by our own unskilled citizens.
We have allowed generations of young people to grow up with no self-discipline and no values. That is as much our failure as theirs.
The bursting at the seams state prisons across our country are as much an example of our failure as they are an example of any growth in felonies.
What if we could find a way to tap the vast pools of both capital and labor left fallow in our old, broken down cities?
The economic gain to our country would be huge.
The savings would also be huge, since the economic costs of supporting the poor are real, while the taxes paid by those working are real as well.
My point is that we are wasting valuable resorces, both human and economic.
Setting aside the effect this has on people, the economic waste itself is enormous.
This is the type of problem that transcends any political mantra or philosophy.