^Replace 2600K and 6700K with "i7 920/930 OC and 2600K". Using the argument you have outlined, you can just as easily claim that all games which drop to 40-50 FPS on an i7 920 OC compared to an i7 2600K OC are poorly optimized.
It makes no sense to me to buy 2015-2016 $650 GPU flagships (esp. in SLI), $1200 100-144Hz 1440p monitor, and then complain that a January 2011 CPU (!!!) is a bottleneck. Ya, that's how old 2600K is.
If you held out this long and plan on getting 1080Ti(S), just get Kaby Lake 7700K or Skylake-X in 2H 2017, or discounted 6700K. The CPU bottleneck will only increase with a shift to 2017 GP102 1080Ti (or w/e it's called) and in 2018 to Volta.
However, if performance of Sandy is satisfactory for you, and you plan on skipping 2017 GPUs straight to Volta in 2018, then just hold out to Ice Lake.
I am actually not that thrilled about Kaby Lake or Skylake-X. The former is going to be like Devil's Canyon was to 4770K. The latter is an August 2015 Skylake architecture launching 2 (!!!) years late(r). When I did my research on Intel's roadmaps back in 2014-2015, I knew it was time to dump my Sandy while it had value and move to Skylake since everything until Ice Lake would be more of the same. That's exactly what's happening. I figured I can enjoy 6700K for 2-3 years before Ice Lake, so why wait?
Now you are going to run into a dilemma. If you buy Kaby Lake, Cannonlake, Coffee Lake, or Skylake-X, every single of these will likely lack DMI 4.0, PCIe 4.0, PCIe 3.0 x8 M.2. All of these will be last gen architecture once Ice Lake launches. You won't be as satisfied inside if you buy a 2-year-old Skylake-X architecture in 2H 2017 when you are basically paying 2017 prices for 2-year-old tech, just more cores. And again, these will be "obsoleted" by Ice Lake in as little as 12-18 months from Q3-4 2017.
Until December 4th, MicroCenter has a 6700K for only $259.99. This is a great stop-gap between now and Ice Lake. i7 7700K will cost $329-349 and it will be short-lived since Cannonlake and 300 series chipsets are launching Q4 2017-Q1 2018. I guess it just depends on how long you want to keep your next CPU platform. If you want to use it for 5-7 years like Sandy, then I'd lean towards 6-core Skylake-X. If you don't mind reselling parts in 2-3 years, the deals on 6700K and Z170 boards are great right now!