Or, like their entire business model for the last decade or two, they're focused on competing at a service level rather than trying to push everyone out of the market by force.
Microsoft has made sure to make their library of games available on Steam for a reason. They know they can't... or won't compete at a service level.