I'm not sure why anyone was expecting KL to be revolutionary. It was never going to be anything but an optimization.
This was Anandtech's August piece on KL:
That's been my beef with some posters on this forum. They kept hyping up KBL, but it was confirmed a long time ago that IPC and architecture are identical. Many other sites incorrectly reported on KBL since the 12% improvement was related to transistors, not CPU performance/benchmark increases.
Let's say in a best case scenario a golden sample 7700K overclocks a to 5.1Ghz, a great 6700K hits 4.8Ghz. That's only a 6.25% increase. 5Ghz 7700K vs. 4.7Ghz 6700K is once again only a 6.38% increase. It's been a rule of thumb that less than a 10% increase in CPU speed is not noticeable by the end user without benchmark scores.
Moving onto the Z270 motherboard, again no major improvements. 24 PCIe lanes do little to change much compared to 20. Optane support is practically useless since Optane was delayed to late 2018:
"Intel has revealed that there will be a considerable delay in the arrival of 3D XPoint memory, and the blazingly fast modules apparently won’t pitch up until late 2018 at the earliest."
http://www.techradar.com/news/intels-superfast-memory-tech-gets-hit-by-a-major-delay
Even if Optane shows up earlier, knowing Intel's rip-off SSD/PCIe SSD prices, it will cost a lot of $ and have gimped capacities.
Next year 6-10 core Skylake doesn't excite since the planned launch is 2H 2017, by which point Skylake architecture is 2 years old. Historically, the workstation platform first led the mainstream architecture by a full year (920 vs. 860 Lynnfield), then it started to lag behind with Sandy (2600K vs. 3930K). Following Ivy, the delay started to increase more and more Skylake-X will be more or less 2 year "late."
I keep telling you guys, there will be nothing exciting out of Intel until 6-core Coffee Lake drops into laptops and Ice Lake on the desktop. Everything before that will be slightly improved iterations of the same Skylake architecture. 6700K users will have enjoyed their processor for close to 3-3.5 years before Ice Lake shows up.
Considering how Z170 has all the key features already, it will require a new chipset with DMI 4.0, PCIe 4.0, M.2 with PCIe 3.0 x8 minimum, next gen sound card chipsets, built-in WiFi to make upgrading worthwhile.
Unless game start moving the way I'd BF1 in droves, and people upgrade to 144-240Hz monitors, it doesn't look like 6700K is going to be a slow CPU even in 2018. I can easily see myself and others even skipping Ice Lake just like many did a 2 generational architecture jump moving from Sandy/Ivy to Skylake. Skylake to Ice Lake is just a 1 generation jump which won't be as good as going Sandy -> Skip Haswell -> Skylake. Ice Lake looks better suited for Haswell 4770/4790K users.
I keep telling you guys if a user bought a brand new i7 Intel architecture close to launch date, then this Intel CPU now lasts 4-5 years. With Intel moving from 2-2.5 year Tick-Tock to a 3-year Process-Architecture-Optimization cycle, this is looking to change to 6 years for anyone who will want a similar jump from Skylake as moving from Sandy was to Skylake.
Possibly next generation PS5/XB2 consoles, if powered by a 6C/12T or 8C/16T Zen could finally start a new generation that obsoletes a 4C/8T 6700K. I don't expect those consoles to launch until 2019-2020, at which point it should still take developers 1-2 years before they start coding games regularly for 8-16 threads. That's why I tentatively have 2018 Ice Lake and 2021 "Ice Lake 2" as my potential upgrade points. This all assumes Intel even hits those launch dates as I smell Intel delays, after already delaying Broadwell, Broadwell-E, Skylake-X. If Cannon Lake shows up Q1 2018, it's possible we won't even see Ice Lake until Q1 2019.
For budget users who cannot step up to an i7, I'd strongly consider getting an Asrock Z170 and an i5 before Intel completely closes the BLCK overclocking. In 2017 a $170-180 i3 7350K will look laughable compared to a $170-180 i5 6400 @ 4-4.5Ghz.
For those who have a MicroCenter near you, $259 6700K is a smoking deal. eBay $275 6700K is also a go.
7700K will cost $329-349 and offer almost nothing except an irrelevant clock speed increase and 4K Netflix streaming support.
I don't mind these trends though since it leaves $$$ for monitor and/or GPU upgrades. It also means people buying an i7 have now about 5-6 years before a meaningful upgrade shows up. Since there are a lot of Sandy/Ivy users still around, clearly even a 25-40% boost in CPU speed isn't enough for many. It might hard for even a 2021 Ice Lake 2 to achieve single core boost of 25-40% over a 6700K.