I think you're basically saying that for housing to stay affordable, entry level housing should lower in quality over time. If you buy an entry level house today for price X, and you expect it to be worth X*k at some future time, and you expect other people to still buy houses for X at that future time, then those houses have to be lower quality.