In the past I have been happy to wait for AMD products, as you always knew even if it was not the best, it would improve price for performance. AMD have not done this now for many years. We now cannot even say Nvidia are over charging us anymore when AMD price their products like this. Sad times
I will be surprised if even the most die hard AMD fan will be happy with Vega to be honest. It is a very disappointing card due to many reasons unfortunately.
The only one I think that could be classed as "okay", is Vega 56. Had they priced it 100 bucks cheaper, it would have been a good card however. Because at least the people who patiently waited for AMD would have been rewarded with a cheaper price for their loyalty. Instead after waiting 16 months, all they are getting is an option to get similar performance to 1070 for a similar price.