Wth dude. For once, AMD's engineering, management and marketing are doing a great job. It's just they were in too deep a hole to fix both their CPU and GPU business at once.
With the money from Zen, they might be able to fix their GPUs, too, given time. But I guess that depends on what talent they have left, after so many have jumped ship to Intel.
AMD gave away all details on their gpus month in advance, giving nVidia ample time to interject and make themselves look good again after all the milking they did.
AMD should've stayed quiet and surpise launch them at reasonable prices 5700 at 299$, 5700XT at 349$ , and they would have crushed nVidia's mindshare.
Instead we have a situation where people are calling these "Super" cards great and what they should've been from the begining, completely ignoring the fact what x60, x70, x80 cost, in the no so distant past.
AMD on the other hand are yet again left looking stupid.
So if they are not incompetent, they are complicit with nVidia on screwing up gamers. Thing is nVidia have much much better marketing game, which help them get away with shit.
I can't believe i'm rooting for Intel (i don't like them one bit) and their gpus to hopefully make some difference on this shitty gpu market.