Over 60% of customer workloads running on Azure are Linux. And that statistic is skewed by those using things like AzureAD (basically workgroups).
At some point it will become a burden to develop new technologies on Windows instead of Linux. If that hasn't already happened.
Desktop already is a dwindling revenue stream for Microsoft. Microsoft is already pushing for companies, from small garage startups to mega enterprises, to migrate to online services where the underlying OS doesn't matter.
Windows has inertia, a lot of it. But all things in motion eventually come to rest.