To be fair Microsoft was always shitware. I don’t remember a time when using a Windows machine just worked, didn’t take up gigabytes of space, didn’t crash, and didn’t get messed up by simply using it requiring a yearly or semi-yearly reinstall.
These eras of Windows had their own dark patterns that were incredibly anti-consumer. No one's lives were improved because they installed the Ask Jeeves toolbar, but people were asked to install it millions and millions of times.
When .INF was all you needed (and some .cat / sys)!
More recently, I found out that approach can sometimes lead to missing features when using the hardware. Even though the driver is installed correctly. I was probably missing something but didn't dig deeper into it.