You can blame the homeless, or you can blame the current social fabric. America has 500,000 homeless, and more and more as people lose employment -- where Cuba has virtually zero homeless. It's not a matter of homeless refusal, it's a failure to afford stable living to all.