Friendly vs unfriendly
Just for background, I run Windows and Linux at work. Linux (and my partners Windows) at home,and I write software for embedded platforms, the latest of which is Linux.
I've been impressed with the latest Ubuntu, it installed easily at home, recognised my USB wireless adapter, and was generally easier to install than the Windows with its USB wireless adapter. Excellent. Nice one Ubuntu.
It still isn't granny friendly enough though. I have problems setting up Bugzilla - its all very well proclaiming the benefits of the apt system, but you still needed to trawl the instructions to get configuraton files set up correctly. OK, so Bugzilla is a techie app, but its not the only app out there that requires a little extra work.
As for community help - I think there have been improvements - at one point, the equally balanced Linux gurus (a chip on both shoulders) were doing the whole community a massive disservice with their attitude. It's getting better though, unlike the documentation, which as a devleoper, really sucks big time, and where, although not perfect, the Windows world has a big lead. Its not surprising - I don't like writing docs - but I get paid to do it, unlike most open source developers, who have better things to do with their unpaid time than write docs.
Anyway, got a Scrum meeting now. In precis - its getting better all the time, but now quite there yet.