Let companies fail, but take care of the people that relied on them, if necessary. That should be the principle of a free market, if you insist on keeping it free.
In a free market when companies and banks go down people are just fucked. This is why we don't (and shouldn't) have a free market.