I moved from Windows to Linux because I did want to finish study without gaming attractions. Part of my de-game-diction was moving to an old second hand lenovo Thinkpad (with dual core Intel Celeron @ 2Ghz, 4GB RAM and a 250 Hybrid HD). I finished stuff from school as planned and really started to like Manjaro with XFCE desktop (and Sophos AV on access).
Found an old Windows 10 Pro sticker on the back of the PC and tried for fun whether it would install. Company I work with parttime uses Office, so I bought a digital office license for a few bucks and initially used Windows for Office stuff only.
Having four email addresses (private, school and two parttime jobs) I started to use Windows 10 mail together with Outlook for android on my smartphone for easy synchronizing of mail and agenda. Nowadays I barely use Linux Manjaro anymore.
Security wise Microsoft (with Windows Defender and Hard_Configurator) is good enough for me, so I am thinking of removing my Linux Boot (and changing my form name to Lazy_Lenny).
I won't lie, MS has done a great job with W10. It still has it's issues here and there, but for the most part it has been rock solid for me. That's that hardest part of letting go. While I am enjoying my Linux journey, I will confess that at the end of it all I may just end up sticking with W10 and playing around with Linux in a VM. Everything is integrated better with W10. I can easily access my OneDrive account, emails and such. All my games and programs I use work. I know my way around Windows fairly well and am able to troubleshoot issues quite easily, many of which do not require command line use.
Last time I tried Ubuntu, it even failed to remember brightness setting after reboot. I keep Kubuntu and Mint on USB as a live CD, in case I need it, but I gave up on Linux. The best distros are comparable to Windows 7, the rest is like Windows XP. If Linux gets to 5% in 2050, it will be a miracle.
It's sad but true. I personally feel like this is the result of:
a: Linux being too fragmented
b: Opensource/Linux being based off giving it away for free.
Personally I feel like if they stop this fragmentation issue and start working together, instead of apart, they may get a lot further. Also if they actually start charging money for things, they may start attracting more developers and more skilled ones at that, as they know they can make a living off of it. Problem is, they have gone down the free road for so long that if anyone decided to start charging for their OS, the Linux community would cry foul (how dare you charge for your hard work and want to make a living) and either move on to another distro, or because of the open source licensing (while good in philosophy, it's bad in reality IMHO) someone will just fork it and the trend continues.
It's true, Linux security comes from the lack of interest to make it insecure. I personally have tried to put Linux on many devices. If it's an old device, Linux works great. On new devices it's just issues and pain. Either the GPU won't work properly, or the Wi-Fi adapter/sound... etc. With Windows everything just works. Battery lasts shorter and I feel Windows or a Chrome OS fork (although these are quite problematic too) are just better option. Linux just doesn't put the hardware to a good use. I am excluding the Intel ClearLinux as I have not tried it and I am not sure if it's the same as Ubuntu, Debian, Fedora and all these mainstream distros.
When it come to hardware, Linux is set up very differently than Windows when it comes to drivers. With Windows they have their standard drivers, but you can still download and install them separately as they are released by the hardware manufacturers. With Linux you can do this in some instances, but for the most part the hardware drivers are built into the Linux kernel. So until you get a new version of the Kernel you really don't get the new up to date drivers. This is another big issue with Linux IMHO as some distros have rolling releases like Arch and Manjaro, so they usually have more up to date kernels. Where as many other distros don't update their kernels until a major release and even then it still may not be the most up to date kernel. While possible to update the kernel manually, it's not always an intuitive process on some distros.
Even simple things like setting up a network printer.
Windows: looking for printer, is this it, yes, ok thanks installing printer/driver.
Linux: (blank stare) which protocol, ok ip/domain, ok which printer manufacturer, ok which model, ok thanks installing. Oh wait not working, start over, which protocol, etc....
I do not think it will have the desired success, PCs already come with W10, only a handful of people venture to install Linux.
It's hard to compete with that, but I do think that Linux should have gotten further than it did IMHO. It's not that it's impossible to make a better product than Windows, it's just that they really never set themselves up for success IMHO and 15 years later it really hasn't moved. While I'm sure many of them still want to blame the likes of MS for that, they really only have themselves to blame IMHO, as it's evident that they cannot fully work together and projects are constantly being started, stopped and forked. This literally is a great example of a bunch of individuals working independently with differing goals and objectives, vs a team focused and working together all on a common goal. Usually the focused team wins in these scenarios.