I'd love it if the government would throw resources at the problem, though. People act as if we're already flushing huge amounts of cash down the toilet of socialized benefits, but the fact is that the government has been extremely laissez-faire for decades. The midcentury boom was characterized by extensive intervention and public spending. There are much worse ways combat poverty than simply giving people public works jobs building the houses they need. Even direct cash transfers massively reduce the burden of poverty.