Ya... the 9900K is still top dog for gaming, and most productivity tasks when compared to an 8 core Ryzen 3000, you do pay for that, its £200 more, nothing wrong with that, if what you are looking for is the "Ultimate Gaming CPU" there it is...
The difference tho between it and something like a 3700X is not huge, so if you want a really fast CPU, including gaming, for a solid chunk less, a 3700X is about 90% the performance of the 9900K for a lot less, great...
Something for everyone, real competition. These are good times.
On a personal note a Ryzen 3600 makes much more sense than a 9600K, yes in low threaded games the 9600K is a bit faster, much like the 3700X vs 9900K, but in some higher threaded games the 3600 is actually better, there is plenty on the internet from both professional reviewers are ordinary users to say the 9600K suffers from stutter in a small number of games because of a lack of threads, the 3600 on the other hand compared directly to the 9600K doesn't, this will only get worse as games become more advanced. And the 3600 is significantly faster in productivity, its a better all round chip, including for gaming.
Its not that AMD win, Intel lose. I Win
Edit: To keep SMT on lower end CPU's is the smartest decision AMD have made in a long time, the 3600 is now the best-selling chip and by a country mile.... in some outlets AMD sell more 3600's than Intel sell CPU's!