Linux has its place and I think that is the server world. I am sorry to all the fans that want to struggle through the desktop headaches of running a Linux box. Correct me if I am wrong but it just does not keep up with the major programs that everyone needs to work on in their day to day personal and work lives.
As a musician I tried installing the Debian release when I had little money and did not want to fork out the big dollars for some of the other programs like Cubase and Logic. so I installed Linux and Rosewater and was quickly on my way to creating music for free. That was short lived when I had to find a way to make money it just made sense that I would do that on a computer. You just can't get the programs you need consistently on a Linux box.