Isn't this what terrible public housing is already? Could it be less terrible or would it always devolve into a housing caste system because middle-/upper-classes would never use it? Set-asides for "affordable housing" in new developments are an absolute joke because there are very few units, they often have separate "servant-like" entrances, and may not be treated equally compared to other residents. Also, the root…
The housing market is FUBAR because the people who already have a house absolutely 100% need prices to go up indefinitely to fund their lifestyle. The government can't do anything either besides tell banks to lend starters more $ because the system cannot be allowed to collapse.
People need their houses to not deprecate and to roughly increase by value of the work put into the house during their time lived there.