I think the repeating pattern is the banks end up over leveraging based on value of things like MBS or this one is maybe interest rates because money has been free to them for so long (holding lots of worthless bonds I think). In the end, none of it is their money they are playing with so they have a high risk tolerance and a history of getting bailed out, bought out and at a minimum getting bonuses paid out. And then they lobby for deregulation or self-policing.
I think having a shot at solving problems involves less lobbying and more criminal prosecution and loss of operating licenses.