Honestly, I've had better luck installing Ubuntu or Mint then I ever have with Windows. Assuming that a Linux driver exists, the only case I've ever seen a driver not get used automatically is with proprietary drivers. Even then, it's usually just one more click on a GUI that tells you which ones were not used.
For Windows, at best everything is working except for graphics. Even then though, the drivers are usually not the same one's the OEM used, and you have to go Googling to find the correct stuff and current versions.
I don't disagree with you though, installing an OS is not something a normal user should be doing, even if the install dead easy. But as far as installing goes, I've always found Ubuntu and similar Linux's to be miles ahead of Windows at this point when considering ease of install and usability after install.