Have used a GTX 1070, RTX 3060 and an RX 6700 XT on Linux, and I’ve had the best experience on the AMD card so far. AMD has been really nice and I’ve barely had any issues. Since the driver is in the kernel for AMD, it tends to have better support overall, though. The main difference with AMD is you might want to keep Mesa fairly up to date for some cards, I haven’t ever had to worry about it with mine though, it’s just plug and play.
Yes, I wrote a comment here on it but there’s some more technical explanations on other comments on this post
https://lemmy.world/comment/1740194
tl;dr: it’s basically DRM but for websites, also serves as adblocker/trackerblocker prevention that can’t be bypassed.