Also, with both diminishing IPC increases and diminishing user benefits per each new IPC architecture (i.e., we are quickly moving into an era where desktop PC performance is primarily GPU+I/O: PCIe limited, not CPU limited), to me the focus in the enthusiast segment should shift to more cores. PC enthusiasts would be much more receptive of upgrading/paying $ to get 6/8/10/12/16 cores vs. a measly 10% IPC increase every 2 years. If I am upgrading, I want to feel that I am getting more IPC and more cores which is why an i7 6700K mainstream platform is disappointing right off the bat. Glad to see that someone at Intel is realizing there is an untapped market which is willing to pay more as long as Intel offers more cores.
The problem is that thus far, 6+ core ultilisation has been poor for gaming and not worth the extra dosh.
I only look at reviews of Skylake/Broadwell where they have an 980 Ti or more and 1080p or less(preferably 720p). If they don't, like Anand, then they don't really get at the heart of the issue.
Sure, who plays at 720p with a 980 Ti or a Titan X? Nobody. But you need that to get a sense of the future. And what we're seeing is that eDRAM is a bigger deal than 'moar cores'.
Advising people to buy 'moar cores' is a terrible advice. It may change with DX12, but we can't bank on that. And if you're an enthusiast, you won't have difficulty upgrading in 3 years or so when we have a larger pile of DX12 games.