Things linux needs to overcome to become a desktop distro I can think of includes shedding the insane learning curve, but some distros already do that. Install them, not gentoo like me. See? Choice good.
And here is the problem. The average user doesn't know from where to start. If they ask
one person they will get
one answer (if they are lucky) and there is hope they will eventually start from somewhere. If they ask five person, they will get 10 answers. And that's just the first problem. I also go with Ubuntu when I want to have a look at current Linux, but there are so many other distros out there with many supporters that, after installing Ubuntu, I ask myself "Was this the correct distro to install?". When you start with uncertainty, with the first hiccup of the system - software not working, driver not installed - you start blaming the distro. Then try another, something else is different, something is better, but also something is worst, you blame that distro, you try a third, the same happens, you format the partition you throw Micky Mouse on that partition and watch it from within Windows having peace of mind. Is Windows perfect? Of course not. Microsoft is messing up with it's OS all the time, but you have one or two versions of Windows at any time. This period is either 10 or 11. So a problem on any of them gets on the news and probably gets fixed. With a gazillion of distros, means anything doesn't working needs personal search on the Internet to find a fix. And what if you don't know sh!t? What exactly do you try to fix?
We shouldn't forget one basic thing. When we have experience with something we also have answers. When we don't have the answers, we at least know the questions we have to ask. The average user doesn't even know the questions. To try to use something new, that needs to be both simplified and ONE thing, not 100. Because it doesn't work. It works with the individual, not with the public.
The 90s were a mess in general man. Got anything more relevant?
In 1999 it was quit simple. Just go to your university, download the 6(I think) CDs of SuSE, burn them with your CDRW and install it. The end. Was everything working? Absolutely not. But you had a starting point. Where other distributions out there? Yes. But SuSE was the one promoted the most (and RedHat), at least in my University, so you did had a starting point. Ubuntu was the name most promoted the last 15 years, but there are also so many others out there that you are totally confused before even starting.
And you misunderstand me... if we have to sacrifice choice for world domination, then world domination is overrated.
No one says to sacrifice choice. Just come out with a universal distro. Let's call it NOOB.
Go at the site of Linux Distro 1 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 1.
Go at the site of Linux Distro 2 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 2.
Go at the site of Linux Distro 3 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 3.
Go at the site of Linux Distro 4 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 4.
Go at the site of Linux Distro 5 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 5.
Go at the site of Linux Distro 6 and have two options to download. The universally promoted and supported and pushed to the general public and all manufacturers NOOB and under it Distro 6.
..............e.t.c.
Is someone new to Linux. He asks TEN people he gets ONE answer "Install NOOB".
Is someone more advanced in Linux and wants more options, more freedom, more customization? There are Distros 1,2,3,4,5,6...... to choose.