All of this, please.
I must say though, if something like this happens, I won't need to buy an Xbox. Wouldn't Microsoft be crazy to do this? I mean unless they're transitioning their game division's business model to sell a service instead of software or hardware, which would be a fairly Microsoft move to make, and would make a Nintendo-Microsoft partnership much more feasible. Hardware wise, if Microsoft wants to continue selling Xbox hardware, having Nintendo exclusives and Microsoft exclusives on each other's systems would only work if Microsoft only develops the high end home console hardware while Nintendo develops only lower end and portable/hybrid software. Sharing technology would be promising though, as Nintendo could get Microsoft's Hololens and Microsoft would get Nintendo's controller innovation. I think overall though, Nintendo would be making out way better than Microsoft here, at least in the hardware and software businesses. Microsoft would get most of its money out of the deal selling Game Passes and Xbox Live subscriptions. But then why would Nintendo be investing in their own online service if this sort of partnership is in the pipeline?
Yeah, I think this. I mean, think about it: If you own a Nintendo console and one of Sony's or Microsofts consoles each gen (a combination not unheard of since the Wii-gen), this would turn the scale far, far into the corner of preferring the Microsoft console as combination instead of Sonys offering. Because you can use Gamepass then on both devices. Even if people only get the Switch, then MS makes money off Gamepass. I can see that Gamepass is Microsofts bet for the future, not their console. If they have a move that gives them a massive advantage versus the competitors PS Now and EA Access, then I think MS is willing to do that. And partnering up with Nintendo would be a massive gain for Gamepass.