One thing that's been a benefit of AMD not being able to as heavily optimize for the latest games as NV is that unoptimized, games tend to run better on AMD hardware, not always, but I've found that to have generally been the case when I still had the R9 290 to test alongside the GTX 1070.
In unoptimized games, the R9 290 had significantly fewer visual bugs in games that didn't contain optimizations in the drivers (basically anything that wasn't AAA and would potentially be used in a review).
And since then I have to be careful what NV drivers to install for the 1070 because optimizations for the newest AAA games sometimes would have unintended side effects of introducing graphical anomalies in non-AAA games (especially the one I played the most, Warframe).
Thankfully, now that the 1070 is getting old enough that NV likely won't be make driver optimizations for it anymore, perhaps I won't have to be so scared about installing a newer driver? Although it also means I don't really have a reason to install a newer driver.
Granted, the last AMD card I used heavily was the R9 290, so it's certainly possible that AMD's drivers have gotten as bad as NV's drivers of the past few years.
Regards,
SB