In fairness, though, with regards to support, that only really applies to the hopelessly clue-defficient, the sort of people who use windows help wizards and think they've got a new and unique problem because it doesn't help.
If the user has any inclination to learn how to use their machine, the documentation and community support for Linux hammer that of windows. I mean I've typed "man iexplore" a 100 times and never got a manual
In terms of documentaion, I remember "proper" computers, that came with manuals that taught you stuff about them. I remember being scandalized when I bought my atari ST and the "Manual" comprised instructions on how to switch on, and format a floppy disc. I've never seen anything even THAT usesless in a box with windows.
And with forums, in most windows forums (though oddly not on ocuk), you post your problem and get 12 answers, none of which work for you. On a linux forum, you probably get 12 different answers....but all of them work.
One of the oddest arguments against Linux is "it's so hard to set up for newbies", well, it can be, but then, did the self same newbie install windows himself or have it pre-loaded?
I still find windows more annoying to install than Gentoo.....and Gentoo takes a VERRRRRRY long time to install.
This "not ready for the desktop" thing amuses me, I must have been tripping for the last 7 years, cos I could swear I've been using Linux for all desktop functions barring games and Cubase, for most of that time.
And a final thought for the day.......
"linux is not ready for the masses".
Good.
Keep it that way.
The masses sign up for AOL, click popups that tell them they've won a playstation, open attachments called britney-naked.exe, send the bank details to "dear friend, alfonso MacDermot" in Nigeria so he can give them huge sums of cash, sign up to "free unlimited broadband" for 3 years and call tech support to ask "which key is the "any" key".
Frankly I LIKE the idea that there is an operating system available that does not pander to these people, the should stick with windows, because if Linux becomes muppet-friendly and/or windows-identical, I'll have to start looking at BSD or something.
PS, nothing in this, excepting the first paragraph, is aimed at anyone at all, i'm just playing penguin's advocate.