> In the spirit of this comment, and I can't find the particular article I'm looking for right now, but Paul Krugman many years back was writing about how financial services should move more towards a public utility model.
Fanny Mae and Freddie Mac ... do exactly that. They are abused by politicians for achieving social ends (which should not be their function), first time the politicians know they won't be in office when it blows up (making loan decisions on any factor other than risk should not be done, unless you're prepared to bail out, but that of course means no positive discrimination without bailouts). The second and subsequent set of politicians know they're not really creating a risk, just modifying an existing one slightly. And that's when these companies don't just directly preferentially treat connected investors. Imho Fannie Mae is on track to need another bailout some 6-10 months after the election.
> The argument is, we would all be better off if we separate off all the risk-taking in finance to for-profit companies that can fail without posing greater risk to the economy.
Given that the government rescues "systemic risks", and CDS contracts are an easy way to transform local risk into systemic risk. Widely-held CDS for a large percentage of loans, like currently exists, means either loan defaults have no effect on the system or crashes the entire thing.
Now you could say. "Easy, let's just outlaw CDS contracts". But that's stupidly easy to circumvent, secondly it would disadvantage smaller players further. Or you could say you need more than 2% collateral, but that would immediately collapse pretty much all banks (and they're strongly incentivized to make damn sure that won't change) so can't be done.
> from an even more robust version of Glass-Steagall, but the finance industry ...
That's equivalent to demanding more collateral for loans. Yes if you can get to the end state the chances of getting your money back when things go south would go up by a lot, but how do you get there ? If you demanded that happens from day 1, all banks would collapse right then and there.
I think the more important lesson to be drawn from Glass-Steagall and the related changes of that era is the timing of those regulations : it was introduced just too late. Just barely too late ... to help anyone. It was a PR measure. The same is true for bank guarantees : always remember that the government will never pay those guarantees. If it ever comes to it, the government will withdraw the guarantee before they pay anything. Or do it like Greece and Brazil did : pay it out in worthless non-currency "dollars" that you can't actually buy anything with.