Why switch and not ps4? Their games would be much easier to port over to and gamepass would be much more profitable on the ps4.
Sony wouldn't allow it I would guess. Nintendo doesn't get a lot of these types of games and likely MS is giving them a cut of the revenue if this is true.
MS' goal is to supplant Sony at the end of the day.