Windows driver ARE manufacturer drivers. Hardware vendors submit new and updated drivers to the Windows Hardware Quality Lab testing suite (WHQL). Once the hardware vendor has WHQL certification for their drivers they submit them to Microsoft for inclusion in Windows Update. Whether these drivers are made available on the vendor's website is up to the vendor.
The hardware vendor marks each driver as 'automatic' or 'manual'. Automatic causes Windows Update to install the driver on every applicable system. Manual causes the driver to be placed in the list of optional driver updates and then it's up to the user to install it or not.
To be clear then, these are not Windows drivers, they are real hardware vendor supplied drivers delivered by Windows Update.
The problem is not Windows Update, the problem is the hardware vendors. If they are tardy in WHQL testing or submitting drivers to Microsoft then Windows Update will not contain the latest drivers - this is common with drivers that change often, like graphics drivers. It's also a problem for smaller hardware vendors who don't have the time or resources to WHQL test their drivers or submit them to Microsoft; Windows Update will thus never contain these drivers. It's also a problem with leading edge hardware, where the drivers for it have not yet been WHQL tested.
My advice is to allow Windows Update to install all drivers that it can. Graphics drivers however should pretty much always be obtained direct from Nvidia or AMD (except for laptops, don't use generic drivers with laptops). If you then have problems check in the optional updates for any manual drivers that are available to install, and if none are available then check the device vendor's website for drivers.
Don't EVER use a third-party tool (like DriverEasy) to find and install drivers!