In this entire thing about the 9700X being "a little slower than the 12700k" can be shown false with one simple graph from that users own choice of benchmarks.
This gives an average overall performance across ALL applications, instead of a cherry picked one or two that are massively threaded. We see that overall the 12700k is about 8% slower overall than the 9700X and that the 9700X is closer basically as performant overall as the 12900k. Note this average includes MT workloads of difference levels of threading and not just those that can use 32 threads but some that might not scale past 10-16 threads.
Something else to note is that when we compare the Intel and AMD chips of similar current street price we find for example that the 7600X isn't priced against the 14600k or 13600k but instead between the 13400 and 14400. Both of those CPUs are 10c/16t and have nearly identical performance. However, the 7600X is 14% faster on average than those chips. Basically the chips are priced based on total thread counts and NOT some arbitrary model name now. When we see the chips of similar thread/price, the AMD chips have typically been faster than the Intel counterparts.