AMD ploughed R&D into getting HBM on consumer cards which is commendable but ultimately was relatively pointless. Polaris is an odd release wihtout any high-end release. I think this is just a result of massively cut R&D and AMD trying to be efficient with development costs, with Polaris aimed for Apple products and the new consoles. It hit the low-end market which was important.
Vegas is the first GPU since Hawaii where everything should be on track.
AMD's consumer and professional are the same though; so I commend AMD for at least managing to get the R&D for HBM and HBM2 out there. Once again sadly, despite all their work, their suppliers and fabs are the ones holding them back.
GloFlo's process not as good as TSMC, or Samsung; and now HBM2 2.0Gbps might not be ready yet either.
As we know what happened with Fiji and 20nm
Apparently before Raja got back to AMD, the old management wanted to completely ignore consumer graphics ( focussing on consoles mostly ); and it took him a lot to convince them to bother to stepping back into that field.
So Vega and Navi might be the first proper products AMD's poured R&D into for consumer and enterprise graphics. While Polaris was a much needed gap filler for essentially all segments bar high-end gaming.
I'm still concerned with AMD's design for all approaches, but hopefully Vega sorts out the horrible bottlenecks Fiji had, and brings the required improvements.