I prefer the term "crony capitalism" to "corporate socialism"...
...since at least in "socialism", the benefits or suffering are theoretically shared by most.
But fundamentally, I totally agree with him. Capitalism needs failure as much as it needs success. By not allowing the fundamentally broken banks to fail, we only encourage the bad actors responsible.