Top 7 Reasons People Quit Linux

By Keir Thomas, PC World |  Operating Systems, Linux 23 comments

I've been writing Linux guidebooks for some time, and it's fair to say that most people who buy my books are Windows users looking to make the leap to Linux (or perhaps just wondering what the fuss is about).

Because of this, I've heard a lot of excuses why people quit Linux, and return to Windows. I'm happy to say that the excuses are getting far less common nowadays, compared to 2003, when I wrote my first book. But I still hear 'em.

Here are the top seven reasons I've come across. No doubt you've heard them too.

1. Linux doesn't run a program I use.

In this particular argument, people typically point out that Linux doesn't run one of the main Adobe products, such as Photoshop or Dreamweaver. They then point out that there's no swap-in replacement in the world of open source.

This is true. I can't argue.

The problem is that they're using specialized industrial tools. Most people neither know nor care what Dreamweaver is. It might seem otherwise in the circles in which that person moves, but out here in the real world it just ain't the case.

Much of the work that's gone into desktop Linux in recent times has been to make it better for the ordinary individual. Linux now has a top-notch browser and office suite, for example. But, so far, nobody has got around to recreating specialist toolsets such as high-level Web design software.

The solution is simple: If you need to use a particular industrial tool for your work, then you should keep using it. That means you'll have to keep using Windows. It's no big deal.

2. I installed Linux but some element of my hardware didn't work!

That's incredible because I installed Windows the other day and had the exact same experience! My graphics card didn't work, and wifi didn't either.

Might this just be the way PCs are?

But do you know what I did? I fixed everything. Maybe I'm lucky to be clever enough to do so, but if I wasn't, I could easily ask around for solutions. I know there are smart people out there who are willing to help.

If you do this, you might have to do some hard work, and step into unfamiliar territory. But there are lots of instructions out there on the web, and it only has to be done once. Plus, as you work through the solution, you'll be learning stuff about your new operating system. Treat it as an opportunity, rather than an ordeal.

Some people expand this complaint to point out that Linux can sap their precious time as they work through getting it setup the way they like. Again, this is as true of Linux as it is of Windows. It's just the way PCs are.

3. I tried Linux but I had to type commands!

OMG!!! Really?

But seriously. So what? Are you scared of the keyboard? This is usually related to point #2 above, and it's usually a one-off manoeuvre designed to get something working. For example, to get DVD playback on Ubuntu, you have to type a certain command after downloading software. Once done, however, DVDs will play back automatically forever and ever.

If you had to do this every time you wanted to play a DVD then you might have a point. But typing a few strange words won't kill you.

There are also those who take a haughty position and project their fear onto others: "I had to type commands! Ergo Linux just isn't ready for the ordinary person!". Here, the individual concerned seems to be implying that the "ordinary user" (whoever that might be) suffers from an intelligence deficit and is incapable of typing commands. It that really true? Why do we always assume that other people can't possibly be as smart as we are?

4. I did *this*, and *this* happened. That doesn't happen with Windows!

Again, so what? Nobody said Linux was a clone of Windows. Things are going to be different now you're using Linux. Not necessarily better, not necessarily worse. Just different. You're over the rainbow, Dorothy! Rather than griping about your troubles, why don't you get used to it? If you're unable to adapt, it says more about you than it does about Linux.

5. I posted a message on a forum, but Linux people were mean to me

It's true that some community members aren't paragons of virtue and honor. These kind of people are found in all walks of life, however, and are best avoided. You can't blame Linux for their existence.

But in most examples of this complaint, the individual concerned brought wrath on themselves in one of several ways:

a) By being aggressive and/or unfriendly in their posting, or in their replies to other people. Yeah, you might be frustrated that you can't get Linux to work how you want, but try and keep that temper in check;

b) By not doing basic homework before asking for help, such as searching the forum for a particular issue that may be extremely common. There's only so many times community members can answer the same query before getting annoyed;

c) By simply not respecting Linux and its culture. Switching operating systems is like switching support for a sports team. When chatting with fellow fans, you can't keep mentioning how good you think the other team is, or how you think their techniques are better. In fact, even making reference to the other team might stretch your fellow fans' patience to breaking point.

6. I just don't like it

It would be marvellous if people were honest enough to state this as bluntly as I've listed it above. After all, Linux isn't for everybody.

But what people with this complaint always do is make a spurious argument about usability -- that wonderfully nebulous term that means different things to different people. "Linux just isn't as usable as Windows or OS X," they'll say. When asked to backup their complaint with evidence, they don't bother to reply.

What they're really saying, of course, is that Linux was unfamiliar and spooked them so much that they ran back to Windows. Again, this is reasonable. It's their choice. But they shouldn't pretend they're making an objective evaluation. It's just an opinion.

7. I installed Linux and things went honey-nut-loops crazy

Typically the person with this complaint will say something like, "I installed Linux and the installer program crashed half way through. I tried to boot but nothing happened and I found myself at a command prompt. I eventually got the desktop running but none of the programs worked correctly."

This might also be known as the "shaggy-dog story", because it's usually a long and rather pointless tale of things going wrong. (Ironically, their attempts to fix things usually makes the situation worse. But I digress.)

Most times I've no idea what the cause of the problems are, and the individual concerned has my sympathy. But I do know that what they describe is probably a one-off event, and definitely not indicative of what most people experience. As with point #6 above, it's not really fair to make an objective argument out of it, because--effectively--it's little more than one person's bad luck. If it happens to you, just pick yourself up, dust yourself off, and try again.

23 comments

    Anonymous 2 years ago
    same problem other user used server (linux operting system)I know who ip address in this user can help me
    Anonymous 2 years ago
    Thanks again for this...I am going to the linked page after I post this, and download your *F-R-E-E* .pdf guidebook (can't get any better than this!), a.s.a.p. Love your articles, I am learning a lot of things from you. More power to Linux, free source, and GNU open source! I love Linux...wish I had it around 15 years ago!Free source=freedom of use, not price! (grin)
    Anonymous 2 years ago
    I was expecting a more objective review of demographics that try Linux and abandon it. All I got was a condescedning rant about how people who reject Linux are irrational/not objective. What a waste of my time. I certainly won't bother reading this author's op-eds in the future much less his published works.
    Anonymous 2 years ago
    I have most of the same complaints (except #3), although they are directed at Windows rather than Linux.As a longtime mainframe and Unix user, I am continually frustrated at the lack of information and flexibility in Windows. I have oftentimes tried to find how to customize a task but have been stymied by the lack of a command alternative to the GUI.I use the Internet extensively for more than web browsing and e-mail. The tools on Linux are much more usable than on Windows.I would also like for Windows to be more understandable. I have often wondered what all of those 'svchost' processes are doing. The documentation tells me that it depends on what flags were used to start each process. Boy that is really useful when I cannot get the original command. Oh, it's in the registry? That's the epitome of user friendliness isn't it?As far as the comments on this article being condescending, it is no more condescending than the responses.
    Anonymous 2 years ago
    My only grip with Linux is I can never get that damn wireless nick card to work, I guess the guys that program the wireless are just some dicks that wont share. If linux was to fix its wireless issues I think I would swap over to it. Maybe thats a little much. I would swap my netbook over to it. Yea lets go with that.
    Anonymous 2 years ago
    You've listed the reasons people quit Linux. You have not listed the reasons people say Linux shouldn't ever be used. You keep acting like people are pissing all over Linux users when they try it, decide they'd rather use something that works pretty fine out of the box, and move on. Just because they don't want to use a command line does not mean they think all command line users are worthless.Write an objective article.
    Anonymous 2 years ago
    i quit reading this motherfucking article because it's pointlessly spread out onto 2 pages.fuck you you're getting no more clicks off me.
    Anonymous 2 years ago
    I've been using Linux primarily for several years, although I still use Windows every now and then. To be honest I find your article pretty condescending and not conducive to the general goal of most Linux projects, which is making it accessible to everyone who makes the effort to do so. I suggest you reevaluate your priorities and use them to educate and help the people crossing over from Windows instead of pointing out the reasons they are turned off.
    Anonymous 2 years ago
    There is a Linux replacement for Photoshop, its called GIMP (Gnu Image Manipulation Program). And if they don't like that it's unfamiliar, there's an add-on to make it look like Photoshop. As for web design tools, that's just because people using Linux generally write the HTML or other files used for their websites themselves.
    Anonymous 2 years ago
    Linux needs to have companies like Red Hat sell hardware with Linux installed and ready to run out of the box. That's the way most people buy Windows. Installing an operating system is for IT people. Most people never install an operating system. There also needs to be an easy way to obtain and install applications.
    Anonymous 2 years ago in reply to Anonymous
    My experience is limited to Debian-based systems (Ubuntu), and by your comment I assume that apt-get isn't your cup of tea, but please do tell what is so difficult about Synaptic or the Add/Remove Programs menu item?
    Anonymous 2 years ago
    What an article! I thought that the author was being honest, sincere and "real".I agree with many of the comments here. The author thinks "he is smart and clever and, and ... lucky". This article says exactly the opposite.I respect Linux a lot, however it's not meant for the masses, it will have to go through serious changes before it gets accepted as Windows or Mac.Here is my point: Last week I installed Ubuntu, my favourite distro. I like it, with all its "non-working condition out of the box", it's fixable, but as many have voiced here, you must be willing to spend hours and hours looking for the right forum to get an answer that might not work. My sound card did not work, my USB stuff did not work. I desperately needed Internet connectivity, but my wireless card did not work. I spend 10+ hours until I got it finally working.Last night I installed Windows 7 RC on the same machine (I have swapable hard drives). What a surprise! Kudos to MS people! Way to go! Everything was smooth and the installation finished in less then one (1) hour! I'm honestly amazed at how easy it was. For a moment I thought "this can't be true!"My sound card worked perfectly, my USB devices did not have any problems and I was able to register with Microsoft right on the spot. My wireless card was in full working mode!!So, what? (Hehehe!)Let the people decide. This is THE TOP 8 REASON to switch to Windows :)I'm not trying to be sarcastic, but seriously, I believe that all these "top 7 reasons" are just purely "pride feelings and emotions".BTW, I'm a UNIX guru learning Windows :)
    Anonymous 2 years ago
    Pretty condescending aren't you! The average user is not a computer geek, nerd or guru. They want stuff to work right out of the box and not have to learn where everything is or how to make it function. If it was easy, the stores wouldn't be bundling the apps with the OS. Instead they'd sell you a computer and you could install everything at home yourself. But it isn't easy so it comes pre-installed for you. Do you fix your own car? If not, why not? If you were a mechanic it'd be pretty easy wouldn't it. If you're not, then you shy away from opening your tool box and potentially messing things up only to have to take it to the shop anyway.
    Anonymous 2 years ago
    That's the magic of linux. Something totally different from Windows........ I love it.
    Anonymous 2 years ago
    You just don't get it. An OS is a tool. If someone can't use an application or a piece of hardware, they will to an OS where they can. If they attempt to get information from a forum and are attacked by by OS zealots that they are morons, it is the zealots who are the morons. People don't have the time play with an operating system for hours just to get their wireless card to work, if they do they must be unemployed.
    Anonymous 2 years ago
    I have to said that now you need less commands than a year ago. With rapid release of Linux distros the changes are really fast. Most time you get advice to use commands because who is giving advice is used to commands and not because there is no "mouse way around".I use fedora, packagekit is very nice, but I still use yum to install. I "feel" it is faster, but I haven't timed to be sure about it.Furthermore command are typically for fine tuning an first install, then you forget about them. As pointed with the DVD example.
    Anonymous 2 years ago
    This is the worst Linux defense i read.The argument here is: "It's not easy?... is your fault!", "It's not complete?... so what!", "It doesn't work?... it's not a big deal!", "Some of your hardware don't work?... It's just the way PC's are!"Come on, people, you don't need support!... if your Linux OS doesn't work just write a message to the author of this note for support... i'm sure he will never ask for money for his services; remember: Linux is free!... and the author is "lucky to be clever enough"Bad argument :-S
    mburton325
    mburton325 2 years ago
    Mr Keir, I have seen you called a bigot and told you make Linux users look bad all because of 7 reasons which of why people stop using Linux. Although the statements maybe true it really just comes down to one thing. You like to look down on people that in your mind are less intelligent then you. Now then come down to earth and have a look at the real world. Outside of the already stated comments on why people don't use Linux lets look at some other sides. 1) Until someone can convince Broadcom and other hardware vendors into supporting the Linux Operating System then people are not going to move to Linux. With windows if a piece of hardware does not work a simple driver update is all it takes to get it working properly.2) Hate to inform you of this Dreamweaver and other products are used by more then industrial types. Dreamweaver is one of the best Web design packets one market due to its ease of use. Along with drag and drop capabilties for simple design of web pages. Other web page design programs also use this method and will not work with Linux. This also goes with other apps.To be honest you sound like most over the top over zelous Linux Fanboys. So I'm going to put it in simple to understand english. Get off your high horse and help come up with solutions instead of being part of the problem. Linux is a good O.S. if you use the right distro and or you have time to sit down and work your way through the issues. However, the look down your nose at other attitude just pushes more people to Windows or OS X.
    Anonymous 2 years ago
    Seriously it is Linux users like you that make other Linux users look bad. Your article makes anyone who has problems and doesn't feel like dealing with them seem like a big baby. Why can't people like you understand that Linux is not the best OS out there for everyone else and that maybe some mom with three children to take care of does not have the time to go searching around online asking for help just so she can use the command line even when she doesn't need anything that complicated. I understand you really like Linux and it doesn't bother me when you support it but you shouldn't degrade those who don't want to use it because they have problems with it.
    Anonymous 2 years ago
    I started with Linux because I wanted to understand the internals of my operating system. I was aware that it would take over my life as I began my adventure from forum to forum, wiki to wiki, trying to sort out driver issues, package managers, terminal commands, and overall configuration preferences.I am not an ordinary computer user, I have the patience and desire to actually learn Linux. (then I moved to openBSD.....)Avoid your bashing of the typical linux dropout. They have different needs from their operating system. They need it to work, immediately. They want to be easily able to use the applications they need, without searching for hours on end for the fix they need. They get this with windows or mac os. It is not that windows or mac os is better. This is not the case at all. After being properly configured, linux can become a dream machine with the prettiest gui, or the most secure setup (aside from openBSD), it is incredibly configurable.That being said, Windows 7 is going to regain the trust of the consumer. It works. Not only does it work, but it might put me out of a job. First time booting into it, the first windows update resolved the remaining driver issues. I don't like windows, but the typical user will like windows 7.Linux need to create a Windows equivalent: A super restrictive, pretty gui, limited configuration that works out of the box. Can't we just give them the dumbed down version they they can figure out?
    tennisc
    tennisc 2 years ago
    for so clearly expressing the truth about learning how to use an operating system. Your points about people running back to the "familiar" comfort of Windows is especially topical since the familiar Windows way of doing things has changed with Vista and now Windows 7.I already have clients expressing an unwillingness to learn how to use Windows 7 and it's differences (as well as the Ribbon Menu), and threaten to stay with XP, even if it's not supported after 2014.But it's just as you say, all it takes is a little extra patient time of mine with them, and they with me, and a willingness to LEARN.I think the most vocal critics of your point are frustrated helpdesk operators and only know how to be cynical and demeaning to their "users." Try working elbow to elbow with your clients.
    Anonymous 2 years ago
    You seem to use "so what?" argument every so often. "So what you need to use command line?", "So what something didn't work?". That doesn't make much sense. People want to use their computers, not edit conf files for 3 hours just to make their multimedia keys on the keyboard work as intended. They want to be able to listen music from their player and at the same time be able to hear sounds from any other source without wondering what the hell pulseaudio, gStreamer, aRts and ten other audio frameworks are. People don't want to recompile kernel, apply patches to it and whatnot to make their work. I know it's because hardware manufacturers do not provide the drivers but hey, people don't seem to care. People want to sync their phone with address book without going through dozens of apps to find out which one supports their phone model. Linux just makes life harder and, if you don't have time to tinker with it, sometimes unusable.I've been using Linux since 1998, have lots of experience with Gentoo which was and is my favorite, Ubuntu, SuSE and others and yet, I installed Windows 7 on my desktop because it just makes my life easier and lets me save time, which is money.
    Anonymous 2 years ago
    Most of these problems can happen when switching to any new operating system. Such as from windows to mac or even between different windows operating systems.Although I got to say, the first two can also be related to the software/hardware vendors. Not alot of them will make a Linux version of their software or driver for the hardware, mainly because they have less then 1% market share.

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      Operating SystemsWhite Papers & Webcasts

      White Paper

      Microsoft Enterprise Agreement Program Overview

      Discover how flexible the Microsoft Enterprise Agreement Program is to help you build the right software solution agreement for your business. This paper highlights all the available options-from on-premise software and cloud service solutions, to payment options and enrollment programs, and more.

      White Paper

      Watson - A System Designed for Answers. The future of workload optimized systems design

      Watson is a workload optimized system designed for complex analytics, made possible by integrating massively parallel POWER7 processors and DeepQA technology. Read the white paper about Watson's workload optimized system design.

      See more White Papers | Webcasts

      Ask a question

      Ask a Question