They were all terrified and I understand that. Now it’s time to admit they made a mistake.
My understanding is they still believe it was necessary. I don't expect many minds have changed or will in the next decade since there's no 'proof' not passing TARP wouldn't lead to fiscalgeddon.