How about first fixing, that Windows update is automatically installing inappropriate drivers for my graphics card, causing system instability and freezes? How about first fixing your shit, MS?
Suddenly every company would be putting loads more effort into battle testing their drivers when there is a financial cost to buggy code.
Business is usually willing to give up control if it directly increases profits.
I blame the manufacturers for failing to deliver stable products, rather than putting all the blame on windows for delivering drivers to you that were submitted to them by the manufacturer through WHQL arrangements.
https://answers.microsoft.com/en-us/windows/forum/all/disabl...