Apple killed NVIDIA.
Yep, thats "normal", always because Nvidia use that stupid OS version check (inNVStartupWeb, as fixed .plist entry) which make taht kind of trouble - even the "old" driver would run perfekt.
For me, which can also use Apple Drivers (with Kepler GT 740) it is bad, that after updating system (OS version changes) it does NOT use the Apple drivers, the OS try to use the Web drivers,
they fail and an endless loop of blackscreen with the running apple wheel , short before the desktop would come up, starts.
The way how Nvidia implemented the drivers in case of not fitting system version is not intelligent - better would be if the driver "sees" wrong OS version, it boots up in safe mode.
So the user can change or update something insted of black screen/ bootloop.