I think that when my 12-yo son can install a Linux system from scratch--without any prior Linux experience--without me around to help, and I never have to support it, then I think that it is ready for anyone to use.
My 7 yr old has a Linux mint system. At work I use an RH5 VM hosted desktop to open shell on various midrange and mainframe hosted Linux systems. My wife on the other hand is still quite happy with windows.
I get suckered by that line everytime!
I remember UBUNTU was the latest round I got suckered into. “Trust us...it’s ready for primetime”.
So I jump in and after various tries and what not I finally get it installed. Now it’s time to do something useful with it (like sniff the wireless traffic). Uh Oh, my build of Ubuntu doesn’t have the package ready to go and my driver needs to be tweaked. Dang I just wasted 2 days.
I couldn't believe the hoops I had to jump through to install support for mp3, flv, etc., for Fedora 15. Something I can NOT see the average Joe User doing.