It would be if those games brought in a lot of registrations and held the ones they have.Minecraft Legends selling most on Switch isn't a surprise at all especially when you factor in the mobile/handheld aspect of the hybrid console. As for Xbox, I will never understand why so many people act shocked or surprised when game sales are low due to Game Pass. Game Pass IS Microsoft's business model. First party software sales on Xbox consoles is literally just a bonus for them as a company.
But as it is now the whole thing makes no sense.