I have never really understood why the free software people have been so enthusiastic about a clone of a 30 year old operating system with a 20 year old user interface. OK for servers but not what people want to run on their desktop. Surely it would be much better to have an OS designed from the ground up to handle video, music, 3D graphics, wireless connectivity, USB etc.
You might argue that the Linux kernel can handle all these things well now anyway, but there is no excuse for the truly dreadful X-windows based Linux GUIs. If Linux is ever to catch on as a desktop OS it has to ditch x-windows as the user interface and, like Mac OSX, get a modern, attractive, gorgeous GUI designed from the ground up to take advantage of the power and features of the modern desktop PC.
Free but crap has no appeal.