I wonder what AMD will do from here. They really screwed up Vega if you ask me. Sure, drivers will probably improve it, maybe it will eventually gain +20% performance, by the time everyone has already bought 1070s, 1080s, 1080Tis or Volta series GPUs.
If we are lucky, they will release a refined version of Vega. Remember when they released the 2900XT? A few months later, they released the 3870, which was a die shrunk and drastically improved 2900XT. Maybe the same will happen here?
Incidentally, the time of the 2900XT was the last time I bought an Nvidia card, because the 8800GTS was just so much better than the 2900XT. I think it might be the same for a lot of people. I want to support AMD, but if Vega can't even mine well, then it really is no use to me.