He's not giving away his mansions, he's simply allowing people to live there rent free. He will still maintain full ownership, thus will still be responsible for the yearly property taxes. The tenants so-to-speak will just have to pay the utilities. The single moms and their kids living there are still going to be poor.
The families moving into these homes are really in no better financial shape, as any equity gained on the home in the 10 years they are allowed to live there rent free belongs to the owners, not the tenant, and monthly utilities on that home will be huge. I would guess that the majority of the people who move in there are going to be in for a shock once they get the monthly utility bill. The cost of central air on that home alone is in the hundreds of dollars per month.