New
#11
Win8 was the first Windows where MS really took control of the drivers supplied by the OEM (MS supplied a base driver, but the driver WU supplied always came form the OEM).
Win7 is good at this, but paraphrasing what you said there were often problems with WU supplied drivers.
Win8 is nearly perfect when supplying drivers through WU.
Win10 is as good as Win8, but ... the OEMs might not be up-to-date. Throughout the Win10 Preview, there have been issues with drivers as OEMs and Microsoft worked through the issues.
There's no reason you cannot use the OEM supplied driver - but give Win10 a chance to change your mind. Let Windows provide the drivers first, then only if there are issues, go to the OEM. Sometimes we form bad habits, at least I do, it took me a while to be convinced that Win7 would provide the necessary drivers, and you're right ... it didn't always.
Then I upgraded to Win8 - found it to be superior in this area (drivers) and never looked back, although I maintain that if there are issues then you should check the OEM driver to see if that helps resolve the issue. I think we are like-minded except ... I've seen Win8 and Win10 do good things with respect to drivers.
I'm not trying to convince you of anything, just offering a suggestion. :)