There is $118 trillion of wealth in the United States alone, or about $375,000 per American. For every homeless person in the country, there are 28 empty homes waiting for them right now. Laws and culture deny them a roof over their head, not a dearth of roofs. It is our legal system that funnels a disproportionate amount of wealth to a small handful of people, not the benevolent hand of a just and caring god.
Even by the standard of 20th century capitalism, things are pretty not okay. If income had kept pace with growth in the economy since 1970, the median household would be making around $92,000. The actual number is $50,000 and falling. A record 46 million Americans are living below the U.S. government’s official poverty line."