I am sure others disagree with me, but Vince buying the company seems like the best thing for it. Even if Corgan buys the company, that is not immediately going to solve all of their problems. He neither has the financial resources that WWE does nor do I think that he would want to put all of his money into it because the company has not been sustainable for years. The only option is to try and dig the company out of the hole it is in... the problem with this option is that the hole is so large and they have NOT been digging out of it... they have been digging it deeper.
Anyone who buys it would take on their debts as well. I don't see this as something Sinclair should even want to do.
TNA has been on life support and that support has been slowly failing for a long time. Anything that Corgan can do will be nothing more than a little band aid that will not heal the wounds. They have been losing fan interest and that's the bottom line here... you can't repair the wounds without the money coming in from the fans.
Vince has the money coming in from the fans. Even if he didn't, he has deep enough pockets to deal with it. He can decide whether to continue the promotion, as it was rumored. If this happens, then it's likely that some of the wrestlers would continue to be employed. But even if they don't, there is little to no doubt they would air the past events on the WWE Network which is a lot better than going into complete obscurity.
I know a lot of people are saying that we shouldn't "root for a company to fold," but sometimes you have to put a dying company to sleep. When the company employs people that they cannot pay, why are we worried about these people's jobs? Any TNA executives will definitely lose their jobs, but they're more responsible for the decline of the company than the wrestlers are. I have no doubt that the wrestlers will find work in this wrestling industry, oversaturated with wrestling companies. Trying to keep a wrestling company afloat when it has been in dire straits such as TNA has for such a long time makes a lot less sense to me. Sometimes, you have to pull the plug.