I feel like there have been unrealistic expectations of Vega compared to the expectations of how Ryzen was going to perform. Most people expected Ryzen to do ok but still loose to Intel by a 2 generation gap and here we are at what 5-10% behind Skylake/Kaby lake refreshes. With Vega everyone wants it to beat the gtx 1080ti but at best we might get something in between a 1080 and 1080ti for less money which isn't a fail in my views. The waiting however has sucked and has forced a lot of people to go team green who otherwise wouldn't of had too.