None should go, none should go, none should go. The gaming world would not be better without. It's competition that fuels each company to do what they do and make what they make. Think about it. If there was only one company making games for everyone, what would be their motivation? They would already have the majority sales and wouldn't need to improve drastrically to prevent from being knocked down from number one.
It's competition that creates the great games we have today. Sonic was created because Sega was able to see the potential of having a mascot like Mario. Sonic was created to give Sega the edge. Microsoft has Halo and more, Sony has Metal Gear and more, and Nintendo has Mario and more. If one company weren't here we would be missing something very special from whatever that company produced.
It' ironic because Sony was basically created because Nintendo rejected them. In trying to make Sony disappear they created a great video game competition. The only good I see in getting rid of a company is a new better one being created to up the other competition.
Some people may not like what each repective company is bringing to the table as their selling point, but whatever it may be, it can only move video games foward. All those flaws you have with the company you don't like are what makes them unique and what the other people may want. The gaming world is so great right NOW because of those companies. None should go.