I think this is due to a mix of things, personal failings, overly poor policies, excessive regulations, a monetary policy that leaves a lot to be desired, and a vile and corrupt system, all of which together are causing the number of homeless people to increase.