True affordability comes in the form of lower prices, not gimmicky mortgages or public grants which actually serve to keep prices high and entirely UN-affordable.
The very best thing that could happen to “poor people” is massive deflation of housing prices that leave enough money (after paying for housing costs) to allocate toward education, retirement funding and (gasp!) discretionary income.
A primary house is an EXPENSE, it is not “The American Dream.” The American Dream is the ability to improve one’s lot in life and end up in a better situation than where you started.
I’m a liberal, economically-speaking, and am totally opposed to anything that serves to prop up prices so they remain unaffordable to the working class.