As to the discussion on windows driver installation versus linux driver installation. From my experience it seems that there are hardware options out there which are not supported, or supported poorly on linux, some devices are hard to get working properly. However, driver installation is no more difficult, in many cases it has been easier for me on my linux partition than windows. For example, installing a linux driver, if its not point and click as you might prefer, it takes 2 minutes on a forum where someone explains how to do it, followed by a few seconds of following simple instructions, downgrading or changing drivers? same procedure. Installing a windows driver, in some cases, point and click and done, in others, navigate a confusing company support page, download a driver, open up the windows installer, wait for it to search for a driver, when it can't find it, point it in the right direction... downgrading or changing a driver open up the installer, try to reinstall... can't do that we've already got a driver windows likes, try uninstalling the driver, restart, try installing the new driver, can't do that... windows prefers the old driver, Find a system restore point before the first driver was installed, restart, wait for system restore, follow original process to install new driver.
Yes, I know my way around a windows box, I am not just an idiot who doesn't know how to install drivers
Yes, this actually happened, not an elaboration
Don't claim that windows drivers are easier to install in every cases, because in most cases, linux drivers are just as easy as windows, and for the cases you find that its tough on linux, I'll find a case where its tougher on windows