I kinda agree as far as the desktop but having IE opensource and running on Linux would change that a bit.
On the server end of things I agree. But I'd say Linux matured about 24 months ago in that regard. Today, it's much different than it was even back then and certainly very different from when we first ran across Linus in 1991.
When did you last use Linux? I'm using KDE 3.1 beta, and it continues to make great strides towards usability for the unwashed masses.
They have VNC seamlessly built into this version, so that anyone that can click a mouse can allow someone to help them remotely.
LAN browsing works just as easily as Network Neighborhood in Windows, except that it also shows any HTTP or FTP shares.
With KDE and StarOffice, most office workers would be able to accomplish their work. They might not be able to open and run those email viruses, though. :-)
Linux isn't for everyone (i.e., graphic designers), but it's come a long way, and gets better every day. I've used it exclusively for my desktop for years.