I hate to be be that guy but: Cores and threads are meaningless without knowing how they perform individually or grouped and we all know what apps actually use multicore cpu's effectively. Even then, we're not buying the CPU on raw numbers: what added parts like AVX does it support? VT-d? FBRAM? The linked article doesn't even specify how many lanes of PCIE or where they're coming from (chipset or cpu), just that (which is that they're 3.0 but in reality it's going to be a mix of 2 and 3.)
You're not just buying a cpu, you're buying the motherboard it sits in and both of those give you a feature-set and performance, buy accordingly.
People buy what they need. I couldn't care less about AVX or VT-d or lanes or whatever, if my games and storage perform well I'm good.
Yes, however, AMD doesn't need just you to buy their parts. Or even just gamers. They need people from a large number of backgrounds. Otherwise, the return on their investment isn't going to be enough to keep them afloat.
If Ryzen has poor AVX performance, that'd be a hard sell for me. Same with (though I doubt this is the case) any issues with VT-x or VT-d, as I don't just game; I run virtual machines for several different tasks. And next, I need to know prior to purchase that the chipset will be rock-solid and stable in a number of areas. Quality AHCI, and M.2/NVMe implementations. A decent PCIe 3.0 setup.A quality NIC (something often not seen on AMD boards). I don't just need a good CPU; I need a good support structure for it.
TLDR: you're not the only one out there, the chip and hardware that surrounds it has to appeal to more people than just you.
i7-4790K @4.2GHz, GIGABYTE Z97X-UD5H-BK, 32GB GSkill RipJaws PC1866
Corsair 650D, Seasonic 1Kw Platinum PSU
Crucial M4 512GB, WD Raptor 600GB, WD Black 1TB, NEC 7200 DVDRW
Gigabyte GTX 1070 Founders Ed., X-Fi Titanium, Dell 2408WFP-HC