Some people make you smile.
They hate AMD for all it is. Their products are garbage because they dont give 2080Ti performance for 300$ or they dont give you faster card than 1080Ti so why even bother release anything. Have you ever heard other people or other usercases? No. Even if AMD would bring faster and cheaper product than Nvidia has, they would still wait and see what Nvidia can bring to the table. Same people want AMD to die and at the same time they are mad as hell to AMD not bringin better products so Nvidia could not rob them bling and would have to lower prices. If they were to buy AMD the card would need to be a lot faster and significantly cheaper.
Im excited for Navi, I want ~Vega64 with lower powerconsumption and lower price. I actually want AMD not to bring high end chips to market, they wont sell. People will not change from Nvidia no matter what. I really hope there is no problem with powerconsumption on Navi, using 390 undervolted is just too much heath. 7870 and Gtx770 where way nicer to play with. Its only reason I dont plan to buy Vega at the moment even if they are reasonably cheap.
The issue is largely how modern game engined with deferred rendering and complex faked GI and visual trickery require s lot of inter- and intrs-frame data dependencies.
This is why MGPU started slumping for both AMD and Nvidia at the same time.
Not my area of experties in any way or shape but I dont think that is what the problem is. Making specific code for every game for such a small market is not just feasable. What I can remember 295/690 days the biggest problem is coherent memory. They have overcome it in servers but for gaming its way harder.