There are some other, interesting, trends that bode well for iGPUs. On the PC side Mantle has spurred MS to make some major in-roads in reducing API overhead in DX12. On the mobile side, Apple will be introducing Metal - based on developer comments this is going to give console like performance on tablets and phones.
In terms of dGPU, basically either AMD or Nvidia need to grab all the market share to have the volumes necessary to support an enthusiast market long term. A market pushed by multi-screen game play and real time cinematic feature sets, performance and ego. NV is the best placed for this at the moment because they still have a large professional/HPC market where they can bin lower quality chips to consumers.
The winner of the dGPU wars will finally be able to push forth a much more efficient API, similar to metal, for PCs. Then they can drive multi-screen and real time cinematic effects to a higher level and present a much better value proposition to discerning gamers (even on mid-range cards for single screens).
Of course, Intel, if they really put the manpower into it, can do the same thing software wise. So far, they mainly pay lip service to the enthusiast market, but that could change. But given the broad market they serve, the ROI just may not be there for them to spend the money required to compete, on some level, with dGPU. It may be cheaper, or even more palatable, just to leave some money on the table.
So in the end, the only question is can a dGPU maker remain profitable making AIB for high end consumers and the Professional markets? The answer will be given, in large part, by enthusiasts like us and the specialty markets. Are we willing to pay the price for the very best in performance and quality?
If you asked me six months ago, I would have said dGPU would be dead or on life support by 2020 - but I didn't consider the likelihood that one of the two remaining large scale dGPU developers would be knocked out of the game. So now, I think there are too many variables pronounce the death of the dGPU. Now I think that by 2020, we will have the information to determine the likelihood of dGPU's success or demise - after seeing the results of the shakeout between AMD and Nvidia.