Because this article is not geared toward the Enterprise user, I'll not dive into the multitude of reasons why choosing a solid GNU/Linux distribution can, in fact, be ALL about economic savings. Curious end users may want to look into what percentage of the global Internet infrastructure rests on GNU/Linux systems. Or, how many software developers use GNU/Linux as their primary development OS and compile their code on GCC (the GNU Compiler Collection, a free software development ecosystem). As a young tech hopeful with little money, I learned computing, programming and Internet tech for no more than the cost of my hardware (all hail Fry's) and my parent's landline. I went on to work building server farms, distributed systems and software build farms for no software cost to me; all I required was knowledge and a host of free and open source software (FOSS) projects. Working in Enterprise environments since 1998, I have seen millions of dollars saved by companies who decided to work with FOSS rather than closed, commercial software solutions from companies like Microsoft. So, yes, economics can very much be a factor, but in this context, if the end user just wants to fire up Outlook and play a load of Windows-only games, then GNU/Linux may not be for them.
But, Enterprise software environments aside, before making any quick leaps to judge GNU/Linux not suitable for the average desktop user, asking upfront what the requirements for each individual user are is essential. I'd hate for intelligent end users who are willing to spend several sleepless nights mastering whatever massively multiplayer online game they've recently purchased to not give GNU/Linux a second look because the plethora of articles like this out there are pointing to sticking with Windows without really digging deep into the different end user types, their requirements for a computing system and all the opportunities for growth each GNU/Linux distribution may offer for each of them. Especially when so many people who spend more time on a phone these days than a computer are actually using GNU/Linux right now (Android) or some form of UNIX (iOS). The time to personalize and bring a GNU/Linux system up to your preferences and user requirements is nominal compared to how much time you might be spending just rebooting your Windows system due to application crashes, Internet connection loss and memory or CPU overload.
I appreciate the conversation this article wants to start, but if I consider that the technical challenges and computing features compared here between Windows and GNU/Linux cover at most 1% or less of what I use a computer for, and likely far less than 50% of what the average end user does on a computer, I have to ask for more. Perhaps make this the introduction for a series of articles on comparing Windows desktop features against a variety of GNU/Linux distros. Pull each talking point out and do the deep dive of where the feature came from, what it does, how it differs on UNIX-like systems from Windows systems, and on which OS it actually performs better on the backend.
And in these future articles, ask the question up-front: What do you DO with your computer? (For great examples of what people actually use their computers for, see usesthis.com.) Ask: What are your biggest challenges when you use your current system? Have you ever tried alternate OS or software offerings? Also note: FOSS lives on Windows and Mac OS as well as GNU/Linux. I have a Windows system that hosts mostly FOSS programs, but also sports Outlook and Office for requirements of my professional job. Additionally, I have a Mac where almost all my daily-use programs except Xcode are FOSS software installed using Homebrew. Ask: Is a hybrid solution something you might be looking for?
The conversation is never a bad one to start, but I have to say that if we're really going to make that conversation worthwhile, we need to get past the typical comparisons between GNU/Linux systems and Windows. We need to get to the heart of why we compute, what we want to accomplish and to what level of quality we expect that end product to rise. For me, hands down, GNU/Linux in some form or another is superior to Windows, offers more for me in terms of knowledge gained and software development options available, and GNU/Linux comes from a community of service-oriented humans who are more about sharing their gifts than selling them, but who are also practical and (mostly) ethical when earning money using FOSS. And when comparing Windows against GNU/Linux, you can't shy away from that conversation, either!
So, from Pop!_OS on my System76 laptop, I say "happy hacking" and remember: "free software, free society"!