If they had these cards 1-2 years prior, that would have been a hell of a game changer and really pushed competition. The Vega 56 is mostly on par with a 1070, but draws more power. I could really push the OC On my 980Ti and not be far behind the Vega 56 (even the Fury X isn't far behind) and my card is already 2 years old. It looks like AMD appears to be almost 2 years behind Nvidia.
It's good to see AMD keeping in there, but unless they have something up their sleeves in the next year or so, Nvidia might really put the hurt on them. Navi is rumored to be out 2019, but will that be fast enough to keep up with Nvidia? They don't have anything to answer the 1080Ti right now. Volta most likely won't be around till mid 2018 based on rumors that production of consumer cards won't start until the end of this year (if we're lucky), but if all this holds true, Nvidia will have that 6+ month jump on AMD with the next generation. I wonder when AMD will truly catch up to Nvidia, right now that seems like a long way off.