People are way too much attached to PC gear these days, it's like part of their identity for whatever reason. We should just stop this emotion-based thinking and simply get to the facts, which in this case, happen to be quite simple.
- 8700K is the fastest gaming CPU, it does a decent job in anything else - stellar if Ryzen was not in the market
- 2700x is a great gaming CPU, better than the 8700K for almost anything production-related that can use all those threads
At this point, one should simply make a choice based on these things, and what platform you want to use.
But hey, nothing is really that simple these days, is it? So why not test the CPUs with a 1070 or 1080, where the differences will be so small that you can see a 8400 and 7700K (not OC) being suddenly better than a 4.9GHz 8700K - like we see in these test, for example FC: Primal.
Immediately any reasonable person would go "hey! stop right here. That's not possible - especially with a 6 core CPU locked at 4.9GHz". It should be mathematically impossible for a 4.5GHz CPU from a previous generation to push more fps than the 4.9GHz new CPU. I mean, nobody stopped and think this?
For better or worse, we all know that the cores Intel gives us are quite similar when you run them at the same frequency, performance wise. So no, that 7700K is not suddenly fast than the OC 8700K. Something is wrong, and nobody cared to check. Maybe the 8700K is throttling because it's not cooled? But that's not my job to guess why that happened, but for a CORRECTLY functioning 8700K it shouldn't.
So here we are now, where these type of tests are muddying the waters unnecessarily, just like Anandtech did, suddenly discovering days later that they borked 8700K fps for up to 75% (!!!!!!!!!!!!!!!). And they irresponsibly published that, as if it was a good result, with the Internet celebrating that "Spectre killed Intel" and other such crap, while people that actually own the CPU in a properly working PC watched in disbelief, knowing the results to be pure BS.
At the opposite end of the spectrum, Ryzen reviewers suddenly discovered that the 2700x "does not boost to the advertised speed of 4.3GHz". Really, now? When is 8700K run at 4.7Ghz? Basically never, it's something that it achieves only idling on the desktop without background apps. But nobody cried about that. Yet when AMD came up with the same type of Turbo, people started to cry.
It's kind of hard after seeing these "mistakes" continue to happen to just give a pass to reviewers. maybe, just maybe, if your results look out of the ordinary, STOP! and retest, find out why, don't publish. Maybe treat AMD and Intel the same, and don't cry about only one of them when they do something questionable, when the other did the same for years.