Marcin voted 1 on this story.
I think Linux is trying to be too many things at once..
I've got nothing against Linux, don't get me wrong, but I think it's trying to be too many different things and not being 'the best' at any of them. Note that this isn't the same as saying it's bad at all of them, it's very good at everything it's trying to be (as far as I am aware these are Server, Desktop and Embedded), but the OSs that specialise for their niche usually end up 'better' as far as the masses are concerned.. ie. *BSD for Server, Windows (NT/2000) for Desktop (bring on the flames! ;)), and PalmOS for the handhelds.
Feel free to correct me, and i'm sure you all will, but that's just how I feel from using Linux and from the stories i've read comparing linux to other operating systems.