I can tell you as an end-user, linux is very difficult. It does not have to be.<p>I am saying this as a person with a computer science degree and worked in the field for a while, although I no longer do. My point being is that I have more experience than the average user, but still think it is very, very difficult.<p>I <i>could</i> spend a lot of time learning it, and do it fine, but I just don't have the time. I have other larger issues to deal with.<p>I started off with MS-DOS, so I am VERY used to command lines. But I hate them now. I just cannot bear them. And for a lot of stuff, you have to string a bunch of fucking command lines together. It wouldn't be bad if I was a sysadmin and doing the same thing over and over and just automate it. However, I only usually need to do things one time, so it is a real pain to have to type these long lines of command lines, where it is easy to make a mistake when typing it in, when in windows, all I have to do is click and move an icon for one-time operations.<p>There's so much on linux that sure, I know how to look stuff up and do it, but it's just a pain, when these things I KNOW can be automated by someone else and put into a GUI or somewhere. Some kind of apps included in the distro.<p>One thing that has seems to have got better is downloading actual linux. It used to be:<p>Download beta
Download v1.e384
Download v93d8920r4
Download v72.dist
Download v.alpha<p>and it would go on for about 20 different versions. that sucked ass big time.<p>Just give me a button that says "Download"<p>I totally understand the purpose of putting all the versions there. But it is stupid. Just put "Download" and another button that says "Choose which version of download you want" / expert"<p>And most do this now, so it is great. But as recently as a few years ago, none of the distros were clear as to which one should be downloaded.<p>.<p>When it was the very last moment, very last day to use Windows 7, I decided to switch to Linux permanently. But, as I did it, I found four apps that I HAD to use, did not work on Linux. I tried to do emulation and stuff, but it just become too big of a nosebleed, because there was no button that automatically would load an emulator, that I found, and that with a bunch of other stuff, was just taking up too much of my time. I could LEARN, I know I could, but I just had no time to fuck with it anymore.<p>On the other hand, installing Windows 10 was "Download" and it downloaded and it worked. Nothing else had to be done. I didn't <i>want</i> to go to Windows 10, but I just didn't have time to mess with linux.<p>Linux is very difficult. I know this because I have a degree in CS, worked in tech, and was in charge of acquiring new tech, learning the new tech, and teaching the new tech to others. Learning was my job. So I know I could learn Linux, but no time, and it is too difficult, if it is difficult for me, then it is a real pain-in-the-ass for someone who has no experience at all in computer systems.<p>I think that linux distros should just only have complete newbies on the team to test everything and let the distro team members know what is unclear.<p>That's my feedback.