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.
Let’s for the sake of argument say these banks were too big to fail. Ok then break them up. Here we are 4 years later and they are STILL too big to fail and run by people that are too stupid to succeed.
It is insanity.