I am just linking to this, because I am not a tax expert by any stretch of the imagination, and Profession Caron, from the University of Cincinnati College of Law, is one.
Take a couple of minutes and read it. No spin, no blaming Jimmy Carter or any other nonsense, just an analysis.
Then decide who screwed this up.
TaxProf Blog: Seto: The Financial Crisis: What Went Wrong?