That one has been dead as well. By the time Quad Core 2 became relevant, people have moved on from Core 2 completely, i7 was introduced. Quad Core 2 now lags behind even the basic Pentium G
No Man's Sky launch proved that lots of people still use Core 2 Quad for gaming. That game required SSE4 and crashed on startup on Intel Core 2 and AMD Phenom. Lots of complaints.
I remember playing Xbox One and PS4 launch games just fine with my Core 2 Quad. It was 2014 summer. Bought my Core 2 Quad in 2006. Eight years of gaming is pretty good for a single CPU. Core 2 Duo didn't even last half of that. Reviewers recommended Core 2 Duo for gamers. It was cheaper and slightly faster in games. Just like i7 7700k is currently vs Ryzen 1800X.
I am sorry, but too much of what you say is still not set in stones, Ryzen doesn't provide much boost in DX12 compared to KabyLake, in fact it seems to lose just as badly as in DX11. Even in AMD's posterchild benchmark "Ashes". Too many optimistic variables, DX12 and Vulkan might not get "enough" traction, 8 Cores might not get traction due to disappointing or small sales.
AMD 8-cores are sold out already. Coffee Lake standard (non-HEDT) 6-core i7s will be coming soon (with dual-channel memory controllers = cheaper mobos). I am sure Intel will clock these chips at ~4.0 GHz. AAA game developers will certainly ensure that their game takes advantage of Intel's latest and greatest. 4 core will not be the most important enthusiast CPU in the near future. Both Intel and AMD are pushing higher core counts.
Brand new Frostbite rendering architecture was presented at GDC. It will power all future EA games. This clearly shows how big jump an architecture designed from ground up for DX12 and Vulkan offers. They show huge GPU memory consumption improvements (over their older DX11 based tech that was also ported to DX12). DAG execution is trivial to parallelize over multiple CPU cores and multiple GPU pipelines.
This is how a properly done DX12 renderer looks like:
http://www.frostbite.com/2017/03/framegraph-extensible-rendering-architecture-in-frostbite/
It may help or it may not, we've seen how having competent hardware can mean nothing if market share doesn't increase significantly. Developers have the tendency to compile for the vendor with the largest market share.
I am not talking about compile target. I am talking about the workstations used to develop the game. When we started our company one year ago, we bought i7 6700Ks to everybody. At that time Haswell based 8-cores were 1000$ and weren't universally better in all cases. 650$ extra per CPU is considerable cost. You also need more expensive HEDT quad channel mobos and four memory sticks. The situation hasn't changed. 6900K is 700$ more than 7700K. Doesn't matter whether you are indie or 200+ people AAA team, this much extra for each CPU is noticeable addition to your project cost. If I would buy new computers to a game development studio right now, I would choose Ryzen 1800X over both 7700K and 6900K. Many others would do the same.
And even if your company doesn't buy Ryzens, it doesn't matter. Intel is dropping 6900K prices and single socket 6-core and 8-core Xeon prices to be competitive in the current market situation. Coffee Lake 6-cores will also drop the prices of the single socket 6-core and 8-core Xeons. Game developers love higher core counts. Faster compile and cooking times are saving lots of time every day in long projects. The 8-core CPU price is the only barrier right now. But this is changing rapidly. Nobody in game development business will use 4-core CPUs in a few years.
Let's not forget that the 7700 is cheaper and faster right now, if consumers have to wait 2 years for Ryzen to gain traction, then I can understand people's decision not to wait, and they can't be faulted for that.
100% agreed. 7700K is faster for pure gaming PC right now. But I disagree that it's more future proof than 8-core CPUs. It is entirely possible that you want to upgrade your 7700K in 3 years, but your 1800X lasts for 4 years. There are so many things going on that make 8-core CPUs better in future. The are many "ifs", but not all of them need to happen.
The original statement was the media is focusing on a small minority of players "those who have 144Mhz panels", however that is not true, the crux of the mater is the certain usability right now and in the future. In which Ryzen doesn't inspire much confidence based on today's variables. Some would say: too many things have to change to make Ryzen work in the future, they can't be faulted for not wanting to stick around based on a myriad of "ifs"
Ryzen is currently faster in Battlefield 1 (multiplayer) and Mafia 3 and ties with 7700K in Mirror's Edge and For Honor. This is at 1080p. These are all modern games on modern AAA game engines. More similar games with similar tech will certainly come in the future, while engines that favor 2-4 core CPUs will be on decline. 7700K is currently the better gaming CPU, but there's no indication that 7700K will be a more future proof choice.
Good review about gaming on Ryzen (released today):
http://www.techspot.com/review/1348-amd-ryzen-gaming-performance/