Vega may not be what people were hoping AMD would release, but it seems the most logical interim product to release at this time. There is no good reason for AMD to implement their Infinity Fabric in their graphics line products unless they were planning to use it for their APUs and for multi-chip packages, much like how EPYC server chips implement multi-chip packages that operate transparently as a single device. Once AMD can get away from using large, monolithic GPU dies, they can become extremely competitive in the graphics card market, being able to gang many smaller and cheaper dies together to give performance that NVIDIA will not be able to touch with any of their single monolithic die products. Plus, because the Infinity Fabric will not require the dies to operate in a Cross Fire style configuration, multi-GPU from NVIDIA won't present as a viable alternative.