Well, not over two decades (and counting) and after having spent almost $100B on acquisitions in recent years, which the case of Xbox.
MS has been slowly moving away from their console to become a full multiplatform publisher using Windows as home platform because it makes more sense since they saw that can't compete as console maker against Sony and Nintendo, so they are doing a Sega.
Once they completed this transition, the next one will be to stop the nonsense failure of giving away day games one including their AAA games, on game subs and focus on selling games instead.