yep I am very surprised honestly, just hope AMD can hammer out better drivers, because even if they can beat Nvidia next round, if I can't launch any and every game I want with 0 issues... not going to bother. I hope they can pull it off.
I also hope AMD drivers will have better support for GTX 1070 of yours.
After all, why the heck not.
There is an elephant in the room; Nvidia is expected to launch their 7nm Turing successor sometime in 2020, and if AMD finally launches a "RTX 2080 competitor" in 2020, then it's going to be too little too late once again.
AMD need to catch up in the GPU market, and not by waiting and hoping for the competition to "screw up".
So far, Nvidia has been going next gen 70 ~= previous gen ~=80
at nearly the same price.
Perhaps they'll go cheaper, since AMD is present there, we'll see.
Regardless, it means that AMD will still have products for sizeable chunk of the market, bar very top (which is a dubious investment for them at this point anyhow) in the worst case scenario.
Heck, actual expectations are for 7nm EUV GPUs to go well into 2080+ area.
Keep in mind Navi has was a major step forward for AMD, both perf/watt and perf/mm2 wise.
Last but not least, actual desktop market share is 2 nvidia cards vs 1 AMD card and not what you see on steam (as seen in the recent report by TPU).
We might witness lovely "can't continue to sell overpriced shit" hangover by NVidia, with The Leather Man torn between ceding market share, or profits or both.
And as an icing on a cake, it will be AMD dictating how RT development will go.