I just build a new rig and I didn't even consider Nvidia. AMD for me all the way. My only regret is that there's no `nvtop` equivalent for AMD.
RE: the article, I also built a 100% amd desktop (in 2020) for Linux. Wayland, sway, vaapi, pipewire, etc... all working without drama. I've considered posting about it somewhere, but just haven't had time.
I will definitely be purchasing AMD GPUs if I intend on running linux in the future. I know nvidia is working on supporting GBM (which is the sticking point for wayland support) but who knows when that will land.
Drivers on Linux have always been ... non-ideal. I use the Fedora kmod drivers these days. It's held up nicely so far without any boot halts.