Coffee lake is just Intel doing what they should have and could have done years ago on the mainstream platform.
6 core i7, 6 core i5, i3s dropping hyperthreading and going quadcore. More than likely still using toothpaste between the ihs and die.
6 core processors with kaby ipc will be nice, but just shows how much Intel have been sandbagging and milking people for all they are worth. Restricting the hexcores to expensive hedt platform because AMD was doing nothing. Ryzen comes out, sells well, suddenly intel can put 6 cores on mainstream and gets rid of the dual cores for proper quads.