Incorrect.
During the Xbox One generation there was a clear sign that Microsoft were no longer investing heavily into games and xbox was almost killed or sold. Phil Spencer confirmed this much. So all these exclusive games and the investment into Bethesda, the deal with Avalanche, Avowed, Perfect Dark, Outer Worlds 2, Fable, just to name a few. These were not all guarantees to happen if Microsoft just up and decided they were no longer interested in gaming. Hell, Halo Infinite might not have happened if that occurred.
This represents a renewed commitment to gaming that was sorely lacking after the beginning years of the Xbox One generation. After Quantum Break, Sunset Overdrive, Ryse, Dead Rising 3, Scalebound, Tomb Raider timed exclusive, Recore, there was a clear lul in big new game announcements beyond the usual suspects. It was clear and obvious and everybody noticed it. That's how the "xbox has no games" nonsense started in the first place. It was never true, but in a certain sense there was truth to it because Microsoft wasn't investing like they did during 360 or even during OG Xbox One.