Linux is not going to take over in desktop region anytime soon. Last week i had a arguement with Satyajit of Sqlstar over linux vs windows and it still an upright one going on.Here is what i have noticed

Video Drivers

They are outright and painful if you look. The recent driver versions from NVIDIA seems to be out of the world. None of versions are compatible. Performance base they still or even can’t the nitche to what the redmond product windows shows.

Opensource

This is next thing, i see everywhere developers arguing. Can anyone tell when did Linux bring out the CD auto-mounting feature. It look them nearly 12 yrs which has been in windows since 1995.

Distributions

I see many proprietary softwares not willing to come forward to linux. Its simply because of copyright concerns or they don’t feel it as right. It shows an average users does not have Flash , no working media players , no DVD movies , no 3D graphics. Ah well where did the pretty fonts go which i was using in Windows? Another huh!

Developers, Well my part comes here.

Its a hard slog developing in linux. something compilied on RedHat very rarely works on slackware. Can anyone prove me wrong? People really spark a lot on Microsoft’s poor compatibility. I can’t see what GNU guys are upto when their source code is open.

Support for Hardware

Hardware support for other devices, especially wireless and printers, is abysmal. The best way and the fastest one is using ndiswrapper and run the windows drivers. I doubt there is a free one, its ok you get what you pay for.

Developers simply blame the company for no documentation. Do you need one???? Anyhow its from the same people who rarely document anything they do themselves - Linux documentation is simply a joke.

There are many more reasons, but this what i can put forward from my head. I like linux and use it too, but can anyone provide me a patch or a working version of softwares and games which can work on linux. The Answer is big NO.