Well, I don't want to say I told you so, but I did say that Intel was going to get rid of PCI-E, and this is the first step towards that. No-one believed me when I said it.
No disrespect intended, but the doom and gloom stuff that you post about is getting a little long in the tooth. You must realize that computing for all consumers as a whole has shifted from desktops to mobile, and everything intel is doing is presumably related to improving efficiency, combating ARM SOCs, and becoming relevant in the ultra mobile market - understand that intel will be a joke 10 or 20 years from now if they DON'T do this. Now -- is there a place for performance desktops and performance computing despite this? Yes, and performance computing will remain for some time for those that want it. For the broad spectrum of consumers, however, they do not need that.
Sorry for the rant, but presumably intel is doing this to improve the form factors and improve efficiency. If you want a portable computing device which has ipad-like battery life, trade-offs *must* be made - the architecture must change in these ways to accommodate that. Besides which, dGPU is really NOT needed for the affected form factors - ultra slim portables and tablets. I can't see any manufacturer *wanting* to add a 35-45TDP chip to a product that is aiming for maximum battery life. Also, it should be added that this change is only for specific ultra portable form factors - others are not affected. If you want a performance laptop (full size) with a dGPU you still have that option. However, as mentioned earlier, dGPU is really not desirable in a device such as a macbook air or a surface pro.