As with Nvidia's Turing release it seems the conflict is due to individual expectations of how much tech you should get versus time. Particularly in this case Intel offered a huge jump with 7xxx to 8xxx series. 7700k -> 8700k had barely any price increase for 50% more CPU resources and a mere 100mhz stock clock drop but higher OCed clocks. So in terms of the CPU consumers got something like around 40% more tech (conservatively) for the money. 8xxx to 9xxxx by comparison is a huge disappointment.
We'll have to see where the 8700k to 9700k actually lands in that respect. 6700k to 7700k was 10% while 1700x to 2700x was about 15% (or more in some scenarios) for the dollar.
I'm also guessing some folks are predicting (or hoping at any rate) that Zen 2 will bring 30% more for the dollar.
For me personally what I hoped for in terms of plausible expectations and would have preferred was a i7-9700k at 8c/16t at $399 (still price increase) without the clock speed boost. Will be interesting to see where i7-9700 lands in terms of clocks and pricing.
9700K really has no 8th gen counterpart. The 8700K might keep up in some multi thread benches, but I kind of doubt it. I think overall the true 8 cores will probably stay ahead of 6 cores plus HT.
Also the 9000 series have some hardware fixes for meltdown and spectre.
My one issue at the moment with the 9700k is that it isn't an actual universal improvement due to 12 threads vs 8 threads. While in general the 9700k will outperform the 8700k (even in fully MT usage in terms of total throughput) the lack in threads may rear it's head in terms of latency/consistency issues in some cases due to how thread scheduling works if you do fully saturate all the threads.
For example in a gaming + streaming encoding scenario this could result in frame drops for encoding or frame time spikes even if the avg FPS is higher. The 8700k vs 8c/16t Ryzens had this issue. Even though the latter may have been slower in terms of avg throughput the extra threads hid those "load spikes" in heavy multitasking scenarios in which latency is also a factor.
Albeit the above could be addressed via manual tuning in terms of thread prioritization but that's an inconvenience.
Of course we'll want to see power numbers as well to see how it compares to the 8700k.