Actually, the best solution would be a joint venture by Sony, MS, and Nintendo to make just one console and split the profits. Call it the VGCA (Video Games Console Association, much like the Blu Ray Association). A one console setup could come in a few SKU's (one for motion, one for standard, one elite bundle) so you still have choice. This would benefit everyone in the long run. Development costs for games would be much cheaper (just one platform to produce for), games would look and perform better on that one hardware platform, there would be more games produced, and they would be cheaper games.
Nintendo, MS, and Sony can still make their own separate software titles for profits off of the system, and they can split profits from any online service revenue as well.
If done right, a one console situation would be much better than the console wars we continuously have.








Seriously, though, I would never want a socialistic government or the like. True socialism would result in a much better world, but would be impossible to implement. That's why socialistic attempts so far have ended with dictatorships and horrible tragedy.