Incentives from hell - derivative traders skimming off more money than exists off silly subprime loans - donations to banking committee members knowing changes would cause long term disasters in spite of short term gains. Just stupidity and arrogance.
I agree with that — stupidity and its first cousin, a short time horizon. Perhaps there was just too much money to be made to take the long view.