Please watch CNBC special "House of Cards" for unbiased history of how we got into this funk.
Everyone had a piece in it, and Wall Street / banks was the tipping point with the sub-prime loans (Read - not CRA program). It was noted that Countrywide changed the rules when Freddie / Fannie sidelined with auditing problems.