I'm surprised that no one has really brought up that Apple is giving us the '20HQ' series of Skylake and not the '70HQ' version that just came out this year? OTOH the 20HQ series is the mainstream one that PC users have had since last fall... Many defenders here have stated Apple's reason for such a long delay is that they were waiting for the Iris Pro version of Quad core skylake to show up. With the previous versions of the rMBP 15 we always got the highest end iGPU in our rMBP's. Now we're getting the low end 530... So for the higher price of the new series we're also giving up the eDram that was present on the 2015 rMBP 15 regardless if you got the dGPU or not...