20 years ago Linux was a free replacement for UNIX. There are many more features than Windows. Lower cost. Plenty of programs to run once you install Linux. If you use Windows and go online you need an anti-virus, unlike Linux. Then you have to purchase programs to run on Windows unless you get the same open source programs that are on Linux.
With Linux you have several office suites (yes, Windows has a couple as well) But gaming is where everyone is on Windows. Linux could not do games. But, that was 20 years ago. I know about 5 years ago I could play plenty of Windows games on Linux. Since that time it is almost 100% of games on Windows can be played on Linux. I just saw a news story of how Linux once used Wine to run Window programs on Linux now there are a few more that are added to allow the user to run Windows only programs on Linux, including top name games. In some cases Linux runs it faster than Windows can run it.
Now the best part of Linux. There are several variations of Linux. Debian (the most popular with home users) is the version that has zero proprietary software, you can add the proprietary software so you can watch videos and listen to music. Red Hat that IBM purchased had a usage plan, you can use Red Hat for awhile but other users created a completely free version of Red Hat call CentOS which IBM got rid of. This was the biggest business version. There are plenty of users working on a CentOS type OS, for the business community. Fedora is the testing version of Red Hat. Fedora has a Gaming distro. There is about three Distros that are "Gaming" distros so you can play Windows games. I am seeing more and more people moving to Linux. Unless you are older and refuse to learn new thing, Windows might be your bucket you throw money in. If you get regular Linux like MintLinux it is one of the distros that many window users migrate too.
One of the few things I like about Linux, after you install it, many distros will automatically find your printer and download and install the driver. If you have other devices connected to you computer Linux in most cases will find it and install the drivers. The best thing about Linux is no bloat. Secondly, most of all of Linux is open source. Thirdly, is there are a bunch of desktop environments, Gnome, KDE, Xfce. Here is the site you can research 24 desktop environments for Linux.
https://www.linuxbash.sh/post/24-linux-desktops-you-should-know-about
Linux is great just to surf the internet. You can play games, and do office work on Linux. You can also attach several keyboards and monitors to one computer and have several people running off one computer. The other thing I Like about Linux is the Server side of the distro. You can create a small server at home and put movies, music and documents that everyone on the network can watch, listen and read on their own screen. This is where the text screen works best for users.
You have many programming languages available to work on under Linux. Not only the popular but some very obscure languages can be done on Linux, and almost all are FREE.
If you think there are only two or three internet browsers out there, think again. Most are free, some charge. When looking at the free versions, think does this do something much more than my free browser does? Can you use other programs with your browser to get the same thing done?
If you are looking to save a ton of money while using your computer and that is the most important part of that statement, "Your Computer". With Windows you have to agree to the terms of use which states Windows has ultimate control of your computer. Linux does not have that kind of term of use. When you start using Linux, Linux allows you to be in charge of your computer. Ultimate control. You could be in text mode and type in the wrong command and erase everything on your computer. That is why Linux has lines of usage. Being a root user, gives you all the power to destroy your data. That is why you should and always be a regular user and only be a root user to do important things like adding programs, deleting files. You have to know what you are doing before poking around. The other thing to do is backup. Backing up your data on a regular basis helps you if you accidentally erase your drive. If you back up religiously, you will cut your down time considerably.
Is Linux for everyone? No. But, if you want to put fun back in the using of YOUR computer, then yes. With the new programs available for Linux allowing you to play Windows Games as if you were on Windows, you no longer need a Windows machine and a Linux machine.
There are many, many other features of Linux I have not touched. For one I am not very familiar with these features, like I have never set up a server. I learn more and more everyday I use Linux, and I am no where close to being a Guru but a am learning.
If you remember DOS, imagine batch (.bat files) from windows on steroids, you wind up with bash. I think Windows 98SE and Windows 2000 were some of the best Windows OS's I ever used. Windows XP got rid of all my 98 software and I had a lot of 98 software.
There is so much to learn on Linux, if you don't want to learn anything, just download a Linux distro and just surf the internet and do some home stuff, spreadsheets, writing documents, make up presentations. The more you explore Linux the more you will love using Linux. The many things you can do on Linux minus the cost of using those same things on Windows alone will save you bunches of money. Now it includes gaming.
Notice not once did I mention Apple. Apple uses a crippled version of UNIX.