I'm far from the first person to ponder such things. Some say that you cannot disallow banks to be too-big-to-fail " since substantially all the major banks are at this point TBTF. And you can't just break up a bank like you might break up a monopoly, along natural lines of business, since even if JP Morgan spun off its derivatives desk into an independent trading house, that independent trading house would still be TBTF."
While others argue "the anti-capitalist large corporations are not monopolies - they are oligopolistic that can still extract profits through their ability to distort the free market. Is the fact they are not a monopoly really that relevant? Enforcing rules that prevent businesses from using their size and power to extract outsized profits is the right thing to do. Anti-trust laws are the proper tool." Being forced to buy up the bad investments of those companies (because of their size) isn't all that different then the use of size to extract outsized profits, or simply extorting money from the taxpayers.
Regardless of whether the market would have corrected itself had those companies been allowed to collapse, the situation we are in now has made every giant corporation a potential liability to the taxpayer. Does that liability justify maximum limits on the economic size of a corporation? Does that mean that Communism has achieved the same kind of victory that Capitalism did in the 80's, proof of superiority through the economic collapse of the opposing ideology?
Kevin Phillips wrote in his book, Wealth and Democracy: "The current of extreme economic disparities are simply not sustainable without serious damage to the country's productivity patterns and performance." Perhaps this collapse is just a symptom of a terribly unbalanced system.
This economic implosion was predicted back in 2002.