Not really an article, but my own observations from spending a few months getting back into the hardware market:
Apparently the GPU vendors are similar in benchmark scores, though AMD has fewer SKUs.
Unlike the Intel/AMD competition, the prices seem to be on par for the performance, so purchase decisions are more based on features. The green guys have done quite a lot of nice things with computation (CUDA, Tensor Cores) and ray-tracing... but most applications (including games) aren't written to take advantage of those features yet.
We seem to be at something of a plateau in gaming graphics technology, with Nvidia taking the aforementioned first steps toward future progress. In the red corner, AMD's latest advancements (like in TFA) have been driven by putting multiple CPU cores on a single "core complex" (CCX), then combining several CCXs into a processor. If that technology can be applied to their RDNA GPUs, AMD might produce a single card with multiple onboard GPUs and caches driven by high-speed memory buses, essentially acting like CrossFire/SLI on a single card. They might not get as many shader cores as Nvidia's offerings, but each shader's performance could be significantly higher, or the shaders could be assigned in groups to do different renders in parallel.
There's a third player in the game that should be considered as well: Microsoft. For decades, DirectX compatibility has moved hand-in-hand with GPU technology. DirectX 12 is about 5 years old now, and though I don't know the API myself, I doubt it has much support for the upcoming GPU technologies. Also notably, the newest XBox version runs on AMD hardware, as well, so if AMD is going to try to make a shift in the GPU market, they could leverage that partnership, driving a new DirectX version. Nvidia would then answer with a new round of cards compatible with DirectX-probably-not-13.
That's all speculation, though. The reality is that Nvidia is the only GPU vendor selling specific ray-tracing or AI processing capability at the moment, and without a de-facto standard API like DirectX, they get a huge first-mover advantage to decide how those technologies are mareted. A low-cost RTX card could make ray-traced graphics a standard expectation in the marketplace, and AMD would be stuck trying to catch up for the next decade or so.
Whatever the new features are, and whenever they arrive, I'd expect the next generation of triple-A games after that will be able to start taking advantage of all that new tech, and how well those titles sell will determine what features survive in consumer-grade GPUs. Personally, I think we're right at the end of AMD & Nvidia being essentially equal for most consumer market segments, but I don't know who's going to come out victorious in the next few years. Nvidia's definitely fired the first shots, but the battle's just beginning.