I've used AMD and Nvidia GPUs extensively in my gaming system for this generation, RDNA2 has had far fewer issues for me where as Ampere has been a nightmare on my dual monitor setup.
Firstly I had more games crashes with the RTX 3090. Nvidia's dual monitor support is laughably bad (at least with high bandwidth panels). No matter what DP cables I used my 4K 32" 144Hz panels would randomly flicker, ShadowPlay almost always recorded the secondary screen, I'd fix and then an hour later it would be back to the second screen.
The most annoying issue was the fact that whenever I woke the system up the second screen wouldn't come on and I had to unplug the DP cable and plug it back in, sometimes this happened to both screens.
Now with RDNA2 based Radeon GPUs not a single one of these issues has ever happened and I've only had a driver crash once. It always records the primary screen and I have no issues waking the system up.
Frankly as someone who uses both brands products extensively each generation for the most part the AMD bad driver thing is BS. Yes on occasion they've had bad drivers, but so has Nvidia.