Not sure why a lot of people are complaining, I don't get what the point of upgrading from the current generation 6600K or 6700K to the Kaby Lake, its purely a waste of money. And the way I see it, as because they haven't been fully released yet, they're just basically bug testing, fixing things such as the power usage, aka the firmware.
And for those complaining that they may as well wait for the 10nm process, it can't be too major to you, just get a 6700K and overclock it if performance is that important.
The Kaby Lake generation, the way I see it, is purely there for people who didn't think the Skylake process was worth it at the time, as their systems might be quite old and they're ready for an upgrade, and they can then upgrade to the Kaby Lake generation.
Although this upcoming generation isn't going to blow anybody away, because its merely not as possible as it was 10, 15 years ago or so, when increasing clock speed, core speeds and extra technologies to processors, now until a new conductor or processes are found, the clock speeds and performance gains are going to barely move anywhere, the only thing they can really do, is improve current technologies, and decreate power usage and making things more efficient, whereas if you look at something like AMD, who used to be classed as the king, or close to being there, as they're aimed at the lower end more than the high-end intels, if they pull the Zen generation and it lives up to the hype they're making it, then they could make a large jump towards Intel, rather than Intel taking a walk in the park and not having to do much to stay there.
As someone who is coming up to wanting a nice upgrade, the availability of overclocking, then I would look at this being an upgrade, or the 6600K if the price drops enough, and there's probably going to be a dump on Ebay or other websites for people who just want the bragging rights of 'I got a new Kaby Lake overclocked to bla bla bla', so I could easily just pick up one of them, and as long as it runs at stock then I've not really lost anything.