I am personally concerned with the "patch, patch, patch" message. Stated that way, I completely agree with it. However, for many it is just "update, update, update."
I'm all for getting the latest security patches. Or any security patches, really. I'm growing tired of getting the latest possibly risky feature from a product because it is the only way I can get a security patch.
Just yesterday, Windows Update automatically installed a driver for my GTX 970. It broke OpenGL and I had to go to Nvidia's website to get their standard driver and reinstall it.
And since Windows 10 breaks the ability to block specific updates, I'll probably have to keep the installer around and reinstall it every damn time that Windows Update decides that the driver MS is distributing is better than the one from nvidia.com.
I'm a techy and I completely understand why users ignore updates. Either it's invisible and the user doesn't know it happened, or it breaks something with no obvious way to revert, or it arbitrarily changes things that were fine how they were. So their perception ends up being "every time it updates, things get worse."
I'm not sure sure you can blame it all Nvidia. The versions that Microsoft ships are written by Nvidia, yes, but they're torn down to essentials with a bunch of features removed. Among those, Nvidia's various control panel type addons, and apparently some important OpenGL extensions that LWGL relies on.
By going through WHQL, Nvidia gets to have better out of the box support on Windows, and Microsoft gets to ship a stripped down driver without Nvidia's control panel cruft and with better support for DirectX than OpenGL.
I don't see what Nvidia's motivation for the last part is unless Microsoft said "Don't bother including all of the OpenGL capabilities, DirectX is fine for basic drivers."
It frustrates me that EVERY day when I open the Pandora windows desktop app(lication), an Adobe AIR popup asks to install an update. EVERY day! I know Agile is hot and all, but is their AIR framework so fresh that they constantly have to fix things?
I'm all for getting the latest security patches. Or any security patches, really. I'm growing tired of getting the latest possibly risky feature from a product because it is the only way I can get a security patch.