Dude, Windows 10 comes out tomorrow. Microsoft doesn't go into Nvidia servers take the driver and push it on their WU program. Nvidia submitted the driver to MS, then MS pushed it. Nvidia submitted a bad driver. The last few Windows 10 Nvidia drivers have been terrible. Yes it's a problem that Microsoft is forcing it. But it's also a problem that Windows 10 comes out tomorrow and this driver is Nvidia's best effort. These issues are separate. It's possible for both Nvidia and Microsoft to be wrong here and that's definitely the case.