@snood,
I certainly do agree that deregulation (in particular about capital requirements) as well as the failure to regulate new financial instruments are the obvious failure points that contributed to the crash.
But I think greed is natural (and just needs to be regulated) and tend to see "greed" as a demonization that describes everyone from the people buying too much house to the risks the banks were willing to gamble on and that is not that useful. Greed is not going away, and I see regulation as the key issue.
Greed is just harmful ambition, I would like to merely regulate the harm and see the demonization of "greed" as counterproductive classism most of the time I hear it.