I dont pretend to know a lot about Linux, I've used it a little throughout the years.
I remember when I first tried Redhat Linux, probably a good 10 years ago, when even partitioning the HDD required an whole page manual, then it would just boot you to the command prompt
Far from user friendly, even the GUI was crap!
It's got a lot better, much more user friendly, especially with built-in Add-remove package managers, which make things much more one click install (in some ways, a lot easier than Windows). Maybe we're all spoilt but the ease of Windows, I'm not saying windows is perfect but it is well supported, easy to use etc, naturally why 99% of the world use it...
Linux isnt perfect, theres so much choice out there which will scare of n00bs, different cores, different GUI's which have different programs that run etc etc.
I've recently been playing with Ubuntu 7.04 (installed Compiz Fusion) and Sabayon 3.4, both look and feel very different. One ran Gnome and the other KDE, Installed KDE on Ubuntu which looked similar to Sabayon. I think I perfer KDE, It looks better imo and seems to have more programs available. These are just 2 distros out of loads, which I'd imagine all feel very different and all probably have different programs available. I know it'll never happen but it would be nice to have one main setup that everyone could concentrate on.
Linux is becoming more of peoples lifes, I've got 2 handheld devices which run Linux, so does my router. Probably due to lazy developers who dont want to build their own OS