Unified package management is the way to go
The storm of updates (or update checks) that accompanies a Windows boot has been inefficient for years; it's something Linux does very well, and to a lesser extent OS X; although in the latter case applications still deliberately break out of the App store, for example Adobe...
Nvidia's application has been a shitfest forever.