Earlier quoted context omitted.
And it's mainly because games aren't optimized to take advantage of 16 threads - yet. That's partially Intel's fault for keeping 8+ core processors so expensive. AMD is trying to change that. Of course 16t games won't be available from day one of Ryzen launch.
As a lot of other people online are pointing out, this is pretty much the exact same thing people said when Bulldozer came out, but it never materialized. AMD has always won in terms of core count, and people have been saying for years that games capable of taking advantage of 8+ threads/cores are right around the corner, but it never really happened. We shouldn't be basing purchase decisions today on what might theo…
Ryzen is much better positioned anyway because it has almost comparable IPC (Broadwell levels), that means even when you get a dual core/single core optimised game you'll get good performance rather than the horrible situation with older AMD CPUs.