I highly disagree. Look at AMDs strategy - they're waiting for companies to become complacent, before they announce products that dominate. This causes the company to panic and release half baked products to try and compete, and bit by bit, AMD eat into the market share.
Ryzen did this - instead of just using hype, they've used the bad press for the competing brand to launch a product. Look at their enterprise sector, and prosumer/professional Threadripper stuff.
They're timing their product releases incredibly well, and I imagine they'll do the same with the RTX launch. When Pascal launched, the performance lift was pretty immense, especially for the price, and AMD knew they wouldn't be able to compete straight away.
I'm not saying they're the best product at all, but they are timing their launch in such a way that gets customers interested in them.
And also, before anyone inevitably says it, I'm not an AMD fanboy

I haven't used an AMD product since the 7850. But I do appreciate their business model and strategy.