Telling peoiple that one needs to do "apt-get install app" to install Software is absolut bullshit today. Well it's the way I do it because I have a terminal open anyway and typing that in is the fastest was, however nobody has to use the fastest way.
If I were a normal user everything I need to do to get say VMWare Player is clicking on Applications (upper left corner of the screen) -> click "Add/Remove Software"->Multimedia caterogory->double click on VLC-> type in password
and that's it. But what is even better for 99% of the software needed by normal users I need to do nothing at all because it ships with my system.
So for example for OpenOffice I simpy click on it's Icon and off I go.
You can't tell me it's as simple as that on Windows, can you?
If for the rare case I realy need third party applications available for Linux it's not much harder either. Some like VirtualBox make it possible to simply download a .deb package which I only need to double click and enter my password, others like Maya or VMWare com with an easy install script or graphical installer.
For the differences between the different Linux systems, it's not like evry Linux distro is fundamentally different it's the same as with cars if you know how to handle the wheel, break and accelerator as well as a clutch for most european cars, you can handle them all within minutes.
All Linux systems are essentially the same software if I know Ubuntu I know Debian which is pretty much the same.
And talking about easse of use, if today you buy a Dell system with Linux installed everything you need to do to get working is turning on the power switch. You don't need Virus software or anything like that, if then you want to play an mp3 file Ubuntu will ask you wether you want to install the codec and why this is politically incorrect but technically easy, then you hit ok and enter your password and volla you can play the file.
Even my grandmother can do that...
Another thing to mention is that in a very short time most children in development countries will be using Linux from their first class onwards (see
http://laptop.org/) and the new Intel Mobile Internet Devices and Palm Foleo will run Linux, and yes they will be used by people who don't even know what linux is and hell will it be easy.
Choice is not something that makes things harder to use, or do you think a blazer is harder to wear than a jacket or a sweater?
One thing I think that makes people believe you have to use the command line is that people normaly post howto's in the command line version, you know why that is?
Well there are more than one reason:
1. Command line tutorials are much easier to explain in online forums (compare my discription of the GUI way to installing vlc with "sudo apt-get install vlc" and try to guess which one is easier to explain over the Internet)
2. If you start to use the command line once you probably won't stop using it because it's simply the more powerful choice for many tasks
3. On the command line the differences between the distros are even smaller, so for example Debian, Ubuntu, Kubuntu, Xubuntu, GRML, MEPIS behave up to 99.9% the same on the command line.
Realy don't get the impression that just because everyone uses the command line, you realy have to. You won't however after you got used to it. *hates searching through menus like the plague but find looking at man-pages utterly easy*