Linux is for people who love computers, not your everyday end user.
It seems the most common group of people to go around telling end users that they should ditch Windows and use Linux are the Ubuntu people.
I'm in the Arch Linux crowd. The only people that we tell to use Arch Linux are the Ubuntu users
I used to work in Tech Support many years ago and dealt with a lot of people who couldn't run Windows 98 or XP. So I understand why you wouldn't want just anyone running Linux.
But, I'd be more than happy to see a Linux based OS that could really give MS or Apple a run for their money on the desktop but I think the only company that could really pull this off at the moment is Google but they're too busy mining space rocks