I mean that if you are starting a company, as the young Google founders were back in the day, there is almost always more money in having a B2B model instead of a B2C model.
If you’re one of the biggest companies in the world, you can do whatever you want.
Though I’d bet that Microsoft makes more money off of their cut from 3rd party games sold on their platform than off of the sales of their first party titles alone.