Most people only care about per core performance,bulldozer was better in rendering and archiving but still "failed" because of this.
10 cores being on the same level as 12 is a pretty big deal,it's 20% more cores basically for the same performance.
yeah, thing is performance is "almost higher" on a gaming benchmark which is getting old (i.e. not perfectly threaded) on a chip with 10% higher boost frequency... And still comparing an older second-best to a future top of the line.
Of course there are still no leaks on a hypothetical 4950X, but I guesstimate it would cream that Intel offering by 10-40% depending on tasks, that with Zen 3's 10% IPC improvement and 6 extra cores and all.
All that, and you'll get it with a BIOS upgrade VS buying a new motherboard.
I was flummoxed when I saw that the latest BIOS for that 2017 MSI B350 Mortar added official support for the 3950X on what is essentially an old entry-level all-purpose motherboard. Of course I wouldn't DO such a setup, nevermind overclocking it, but to think it's actually supported...