I switched away from ms some time ago. I almost left Ubuntu because of the one Amazon link that comes in the default install.
Operating systems are abundant nowadays. Something has to be really good to not switch away from based purely on its own merit.
The real problem is compatibility with applications. I bet the real thing holding most to a single OS is that availability of their applications on a given OS.
Yeah, I had been using Ubuntu as my main OS until I got a new job at a place that is mostly Windows. There are a few applications that I need to use for work that simply aren't available on Linux (or even OSX). Work encouraged me to use MS tech, although I do most of my work in R. But I had had a good experience with VS Code and TypeScript, so I tried out C# for things that I normally would have done in Python. I guess that I could always boot to Linux and run a Windows VM...
Operating systems are abundant nowadays. Something has to be really good to not switch away from based purely on its own merit.
The real problem is compatibility with applications. I bet the real thing holding most to a single OS is that availability of their applications on a given OS.