Ahh no it's not mate, we've benchmarked the improvements brought about by new drivers in plenty of games over the years.
Well, you're convinced. I'm still not convinced. I'm not saying drivers didn't bring improvements. But I am saying that if it was (solely) due to drivers, why is it that if we take a list of say 2015 games, and a list of 2018 games, the R9 290 generally is a better competition in the newer games compared to the older games?
It's a 290 vs 970 comparison and frankly I didn't feel like benchmarking the same GPU in 33 games again.
I can understand that. Benchmarking is definitely a chore... But why did it need to be the R9 290 and not the R9 390 in the first place? The reason I say it, is because;
1) This review (
https://www.techspot.com/review/1410-gtx-970-radeon-390-years-later/page12.html) by you, shows the R9 390 a lot closer to the GTX 970 than the R9 290 ever got back then. Also, just a tip for next time, please do mention if they are reference cards or not. I didn't see it in the article (or I'm really blind lol). If you had to benchmark reference cards, then I get it. The R9 390 only were available as reference cards from XFX and chances are you don't have one. If this is the case, disregard the other points below.
2) The R9 390 was a competition for the GTX 970 for slightly longer. 10 months after the R9 290, the GTX 970 was released as you mentioned. The R9 290 competed for 9 months with the GTX 970, until the R9 390 was released. It was slightly improved to be direct competition for the GTX 970 up until the RX480 was release, which was 12 months later. The GTX 970 was released between them. You basically gave nVidia the slight upper hand by having their card that released almost a year later specifically designed to tackle the competition, and (accidentally) robbing AMD of the same chance. And then you compare it to the GTX 1060 and RTX 2060...? What is this? Advertisement for nVidia?
3) Considering the R9 390 AIBs were around ~15% faster than the reference R9 290, had double the RAM, and was equal or cheaper in price than the GTX 970... Yeah... It's not exactly as black and white as this article is painting that exact same GPU. The previously linked article of yours comparing AIB versions of the GTX 970 and the R9 390 tells quite a different story. It makes this article seem like a way to discredit the ones that recommended AMD back then, despite there being completely legitimate reasons to do so. If I had to do so today, I would still recommend an AIB R9 390 over any GTX 970.
4) It was well-known that the R9 390 stretched its legs more at 1440p compared to the GTX 970. Two reasons. CPU overhead, and RAM. Yes. I get it. Looking at the 1080p framerates, it doesn't seem that these cards are viable for 1440p anymore. But that didn't stop you back then in your article stated at #1. Also, the R9 290 was not viable for 1440p due to its 4GB RAM limitation. This would be a great way to test if RAM really is a limit or not, by comparing the 8GB vs the 3.5GB at 1440p. The current argument that 3.5GB is fine, not only do I find it incomplete, I honestly find it appalling to put a product in a good light after nVidia deliberately deceived its customers.
Cheers.