All this mucky talk about affordable housing is BS.
If you want "affordable" housing.. build affordable homes. Simply "mandate" it; tell every city in america if you want free taxed money from the imperial federalists, then for every home sold in the community above $200K they have to sell one or build one below $100K. Mandate this "affordable" housing stuff.
Let the rich people in $200K houses subsidize the $100K houses by making the builders / redevelopers produce them.