"iGPU doesn't game well". Really, slick? Well compared to a desktop dGPU, no joke. Are you kidding me. Why you're even comparing it to desktop performance is beyond me. These iGPUs were originally created for ultrabook and portable form factors and the vast majority of those buying such machines - macbooks, ultrabooks, etc, most are not gamers. This mindset of 100% of every user being a gamer is absurd. The iGPU was not created for such, and for basic tasks it is just fine. The notion that everyone is only using a giant ATX case with an LGA desktop is also absurd. iGPU was not created for that form factor in the first place.
However, iGPU has been advancing fairly rapidly and the Iris Pro is actually very impressive considering it can fit inside of a macbook pro and actually provides good gaming performance. No, it isn't a dGPU. Thank you captain obvious for pointing that out.
This assumption that 100% of users are gamers (especially with macbooks/ultrabooks) when most of them are more than likely students or people that actually do real work on their portables, the gaming assumption is absurd. The "everyone is a desktop user" notion is also absurd. Obviously if you want 1080p gaming on a desktop you're buying a dGPU. Another shout out to captain obvious for this fact. But if you're of the intended market for iGPU - ultrabooks - if you want to game you can buy an ultrabook with a mobile dGPU. Pretty neat huh. However, iGPU has advanced very rapidly. If Iris Pro is any indication, Broadwell and Skylake will be milestones in terms of integrated graphics. Should be interesting to say the least. No they won't match a GTX 780ti. I'll just go ahead and once again point out the obvious. If the iGPU doesn't match your needs for your ultrabook, you have options. Get a mobile dGPU. The Kepler and Maxwell based mobile dGPUs will provide greater performance. If you want that, buy it. If you don't want iGPU, don't use it.
Regardless, there will be a day when iGPU will converge with mobile dGPU. Intel's iGPU development is on a far faster pace than AMD's with their mobile APUs. I am talking ultrabook form factors here, not desktop. Comparing HD4000 to Iris Pro, it is a huge jump - let's just put this in perspective here. Iris Pro is RIGHT NOW being used in ultrabooks. PORTABLE ultrabooks. The 7850k is a LGA DESKTOP CPU. If a
mobile iGPU in a portable box like the Brix Pro or a macbook can match an
LGA desktop APU designed for the desktop, what are the obvious conclusions about how well the next iGPU will perform? It will be even better. And it will be a mobile designed iGPU. Again, a mobile iGPU will not match the best dGPUs. Or even mid range dGPUs. That much is obvious. But there will be a day when 1080p gaming on a mobile ultrabook will be a thing. Even with high details. Not sure when, but the pace of jumps with iGPU are fairly massive IMO. But if that isn't enough for you, you have options. Mobile dGPU, playing on your desktop, etc etc etc.
http://wccftech.com/amd-kaveri-apu-a10-7850k-intel-i5-4570r-iris-pro-graphics-showdown/