One factor could be that there are a lot of developers using linux. Developers love threads for compiling, and when ryzen came along we got a lot of threads for a reasonable price compared to the 4 cores/8 threads we’ve been stuck with for a decade from intel.
Another factor might be the GPUs, as I can picture the people buying AMD GPUs for their superior compatibility on linux, are more likely to also get an AMD CPU.