Unfortunately, still a windows world. 80% of the hardware on the market won't work under Linux without lots of 'coddling'
Oh please, these days just about any hardware not in the $5 bin at BestBuy will work without too much work.
How are drivers nowadays for Linux?
Especially for chipsets and newer video cards.
Chipsets don't need drivers, AFAIK all those 'drivers' do on Windows is work around bugs. And nVidia and ATI both have Linux drivers available, I don't have much experience with the ATI drivers but the nVidia ones have worked fine for years.
Half the parts in my system won't work under any linux distro
If the system you're talking about is the link in your sig, I don't see anything that won't work in Linux.
99% of my software currently installed won't run reliably under linux either.
So? 99% of my software currently installed won't run on Windows.
I cannot simply power down a linux machine, install a new piece of hardware, turn it back on and expect it to work. With windows, 9 times out of 10, it works.
Sure it does, if it's supported. There are some odd things that need extra work, but they're usually subpar parts anyway. And in Windows fighting with drivers is a lot more work than it is in Linux. Hell if you move a card's PCI slot it'll need reinstalled in Windows, that doesn't happen in Linux.
I cannot simply double click on a setup file and have an application install under linux. Even with the most user friendly RPM files, this isn't the case.
I find it much simpler to use APT for software installation, all I have to do is open up aptitude (or synaptic if you like GTK stuff), search for the app and click install. That's much simpler than searching the Internet, most likely filling out some form, downloading a file and running it. And then if you're really lucky that executable will tell you that you need to hunt something else down too like the .Net framework or a JRE.
As much as I like alternative OSs, linux included, its simply not ready for the average user to use as their primary OS. And it won't be ready until distro developers make their driver installations, software installations, and hardware installations as easy as they are under windows.
It's all perspective, I find all of the stuff you mentioned much, much simpler on Linux than on Windows.
It simply isn't ready for the big time.
And you're qualified to decide this how?
Joe Bloe can't handle that. We must remember that for a OS to succeed Windows, its going to have to appeal to the masses.
Joe Bloe can't handle Windows as it is, as evidenced by all of the successful worms, phishing programs, viruses, etc. The
only advantage Windows has is that people already know it.