The problem with giving the homeless houses is that if you begin free houses to people you make the big banks and investors lose money. What makes it a problem? Well, where's your money at?
If only we could get governments and communities to back credit unions over banks.