The truth of the matter is that there is no such thing as "affordable housing". The Gov't being neck deep in the housing market, either via Freddie Mac or Fannie Mae or other financial mechanisms, only makes things worse. If the markets were left strictly alone, and the gov't only played referee enforcing free market rules and not doling out money there would be plenty of AA.