Windows will always be Windows, and other systems will be second-class citizens to it.
The new Microsoft makes money well beyond Windows: billing running containers and Linux (or Windows) VMs, GB/month of Azure Storage, GB/month of outbound traffic, Visual Studio professional subscriptions, and so on.
It's a clever strategy. Managers usually won't care/understand about containers, runtime environments, Active Directory, APIs, libraries, etc., but developers/devops folks do. By addressing devs, Microsoft is getting quite a competitive edge (no pun intended) in the operational part of enterprises.
Microsoft salespeople already address managers in terms of solutions in manager-lingo (synergies, CapEx/OpEx, yada, yada).