Yep, there's a reason they turned Office into a web app. Even if companies switch to Linux or macOS, MS can still sell them a subscription to Outlook/Office/etc.
Company wants to move their servers to Linux as well? Well Azure also provides cloud based Linux servers, MS doesn't care what you run as long as they can make money off it.