I don't think we ever really understood the real IPC difference between these CPU's ^^^^
Only proof tjat AMD is crap at selling any product.
Now they got another and possibly LAST chance to outplay Intel that messed up with 10nm process prediction.
3000 series will be Epic win if they dont mess up. All it needs is mainstream chip that will do 4.4-4.5 on all 8 cores and they have intel by balls in gaming and productivity.
If they go 12 cpre mainstream sacryficing core clock tjat is ONLY thing that zen+ is lacking. Will be like shoting themselfes in foot.
Thwy got mpst on theirs aide many would jump from intel if zen2 had more Mhz.
You are right AMD have never been good at marketing, tho i would argue they are getting better these days, still in regards to this there is so much more to it, to stop AMD making any headway with their architecture lead and benefiting from it Intel not only gave away thier CPU's to the likes of Dell but on top of that also paid them $800m a year not to use AMD's CPU's at all, thats the most extreme example but Intel were doing this with all OEM's that matter.
Now when you have your vastly larger rival with endlessly deep pockets giving away their CPU's and paying 'where it matters' not to use yours you're not selling enough of your own CPU's or making any money.
I think this did far more damage to AMD than most people realise, i do think its a direct reason as to where we are at now.