When I say Linux, I really mean Ubuntu OS.
I have tried other distros, but at the end of the day I always end up back where I started. I have been using Ubuntu on different computers (and even hacked Playstation 4) since 2011. I first tried Ubuntu because I wanted to speed up a Minecraft server I ran at home at the time. Windows 7 took up too many resources, switching to Ubuntu was a great success.
Most things run on Linux nowadays, except a few outliers. I am looking at you Adobe👀
I have had better luck getting old Windows games to run on Linux than on modern versions Windows. When an application does not run on Windows you do not have many options. On Linux I will try at least 5 different versions of Wine and or Proton as well as different settings and patches.
Not everything works by just
Valve Corporation, the company behind the giant storefront and social network Steam.
Thanks to Valve and their support for the Linux community gaming on Linux is now good, not perfect, but good. I will not lie and say there are no issues on this front. I still keep Windows on all my gaming computers for this reason.
I am the proud owner of the Tux in TF2, the promotional item only available in 2013. If you know, you know.
Let's face it, most people are going to stick to Windows, or even MacOS for its simplicity and sleek design.
Having a system that runs a Unix system natively means I don't have any extra mental overhead when I need to SSH into a Linux server and do work there. Linux is unavoidable if you are going to work on web. Another thing is developer documentation. On Linux documentation is written in a way my brain understands. I do not want to click here then there then click some more to just get a new generic error code. I want to copy my fixes from Stack Overflow.