One of my favorite things to do on my computer is to try different operating systems. It's fun to see how every OS looks and feels, either on a virtual machine, or on real hardware.
I was writing this post for quite some time, and there were lots of changes to it. Because of personal reasons, I won't have much time to work on a longer post, but I decided to break it in 3 parts, for the three major operating systems: Windows, macOS and Linux.
For the most part, I'll focus on Windows 10, because it's the version of Windows most users use now. Windows 7 and older releases are already obsolete, and almost nobody cares about Windows 8.1, and it will be obsolete soon.
Windows is the OS the majority of PC users use. Most users use their computers as a tool to do their job, and maybe spend some time on the internet. Not everyone cares about how their system works and how to customize it to get the most out of it, and that's fine.
If you have to use some professional software, or you want to play the "latest and greatest AAA games" on your "latest and greatest" setup, Windows will probably be your choice. That's what Windows is good at.
But still, it's not the best for every professional. For example, Windows sucks at low-latency applications, which is important for musicians and sound engineers. It's also unnecessarily a pain in the ass for some developers, having to install IDEs, compilers and other software development tools by themselves, without any preinstalled tools.
I don't want to seem like I hate Windows 10, because I actually don't. But I'm disappointed that Windows 10 not only it isn't improved, but it became one of the worst versions of Windows, if not the worst, for lots of reasons.
Besides the usual problems of all Windows versions, like security issues, malware and the fragmentation of the NTFS filesystem, Windows 10 introduced even more problems that make the whole user experience extremely annoying. Here's a small list of the most common problems you can see specifically on Windows 10:
You can read this list about all those problems.
In my opinion, the problem is that Microsoft, a multibillion dollar corporation, that can afford paying for developers, designers and people to test the operating system, actually doesn't give care about their own product and they disrespect their customers in this way.
My personal experience with Windows 10 isn't the best. When I first tried that on an old desktop I have, it was too slow for my hardware, and the next day I reinstalled Windows 7 on that computer. I actually use Linux most of the time, so I don't really care about Windows that much.
Back in November of 2019, I got my laptop, that I use as my main machine, and it had Windows 10 preinstalled with the bloatware the manufacturer decided to add. Of course I removed as much as I could. After a few changes on my OS setup, I had to reinstall Windows again.
The most annoying thing that I had to deal with while I was building my triple boot system was UEFI. The default UEFI partition of Windows is just enough for a dual-boot system, but I had to resize the UEFI partition. It was really a pain in the ass. The installation of Windows 10 was slow and annoying, asking me to connect a Microsoft account and having to disable spyware options. Even the installation of Arch Linux isn't that much of a pain in the ass. After installing it and customizing it a bit, I left it on my HDD, and I got back to Linux again.
As I said above, I don't hate Windows as an operating system, and I mean the older versions of it. But the problem is that Windows 10 in particular is technically spyware. And I prefer not defend a spyware made by a overly rich corporation. I would kind of tolerate that if it worked well, but it doesn't, at least not for me.
As for the other OSes, macOS and Linux, I'll post about those in the future, probably when I will have enough time for that.