AMD have had long enough to pull something special out the bag, they either will or won't now its a black vs. white issue
AMD can not just pull something out of a hat if it is not there.
It can take several years to bring a new family of GPUs to the market. Once a new architecture is in the pipeline it is very difficult to change its design and features.
AMD fell behind a couple of years ago and it could take them another couple of years to close the gap. AMD have only just got Ryzen on the market which gives intel some serious competition but look at how long that took to close the gap.