I will really be considering an AMD GPU next gen if I manage to get one at MSRP. For the 3000 series, it was relative easier to land NVIDIA cards somewhat closer to MSRP compared to AMD. The NVIDIA driver overhead means I have to keep buying the latest Intel CPUs along with my GPU purchases to get the most out of the system.
To be fair, the 9900K is a 3 year old CPU and in the past 3 years we've seen more than just clock speed increases as architectures evolve, specifically around latency between the various sub-components. Sure, the overhead doesn't help, but old tech is old tech; even Alder lake is built with a mix of new and legacy architecture.
I feel that AMD's 3D chip stacking is going to be another important leap.