The Linux kiddies have the same blind spot as Google: they seem unable to make the jump from geek to user. Linux will never be the lead OS (any version) until the everyday user is led by the hand through every single step, as with most Windows applications. The only reason Google gets away with it is the similarity amongst their offerings, which provides some continuity, because their help files still suck — although they’re getting better.
For some reason, these folks seem unable to grasp the fact that to hit the mainstream they have to shoot for the lowest common denominator: the 95% who don’t give a rat’s ass about the difference between a KGB and FBI desktop, they just want to send email and access the Web. And they MOST EMPHATICALLY don’t want to have to consult a user group full of code bunnies and snobs to figure out how to do it.
I’m no beginner, but even Ubuntu is too much trouble for me most of the time. They can’t even get their GRUB code to stop changing the boot order every time the OS upgrades. It’s little annoyances like having to re-write boot order that define unusability.
They’ve come a long way, baby, but they still have to make the last few yards without continually stumbling over their own feet.