I have been considering selling my 3060 ti and buying a 6700 xt for a while now. The main reasons are (potentially) switching to wayland, +4 gb of vram, hardware acceleration in firefox (and steam too, it’s leaking vram for me with nvidia), potentially vr on linux with my quest 2 (a lot of things in alvr seem to be locked for nvidia) and better compatibility with linux in general. I don’t really care for productivity or rtx and dlss (it’s not like they work in most games anyway). The upgrade would cost me at most $75.
If you’re serious about gaming on linux then yes, the AMD situation is a lot better than nvidia’s, you’ll have better compatibility and better support in general. I would suggest something better than a 6700xt though, you can get good deals on used 6000 series cards and even new ones in some countries.