With 100% certainty, yes. The only question is when.Is Apple really going to switch to only offering an iGPU solution?
I agree up to this point, however ...It seems likely that the next chassis design change will probably come whenever Apple is confident enough in the iGPUs from Intel to drop dGPU support altogether and design the motherboard layout and
I believe Skylake is probably the latest that Apple might drop the last discrete GPUs from the MacBook Pro line. It could very well happen with Broadwell. I would advise anyone who wants a new MBP with a discrete GPU to buy now.Skylake seems likely to be the earliest that might happen.
Now is an excellent time to buy a MacBook Pro.Should I wait until the new model comes out or should I go ahead and get the newest version now?
I really doubt Skylake is coming next year. Intel will want to milk Broadwell as long as possible to recoup the costs of the delays. Intel will probably release Skylake around a year after the launch of Broadwell. Ex. Broadwell Mid-2015, Skylake Mid-2016.
Skylake builds on the tech of Broadwell - delays of Broadwell mean obligatory delays of Skylake for tech reasons, nevermind commercial.
There is some confusion here about Intel's tick-tock cycle. Broadwell is a die shrink using the same architecture as Haswell. That means using revised Haswell designs and a new process. The problem is an applied physics problem: getting everything to work right at the transistor/gate level on a smaller scale. Skylake is an new architecture to be built using the same process as Broadwell. It's more of a jigsaw puzzle type problem than an applied physics problem. So Skylake will be milking virtually all of the investment in Broadwell.
Work on the process proceeds in parallel to work on the architecture so, hypothetically, if the Broadwell process were delayed until the Skylake architecture were ready, then there would be no reason to ever produce Broadwell chips -- technical or commercial.
It is entirely possible that Intel could introduce Skylake chips only three or four months after Broadwell chips, though I don't expect the cycle to be that tight. If Apple were, hypothetically, to introduce Broadwell MBPs in February 2015 and then Intel were to make Skylake chips available in the summer of 2015, I would expect Apple to wait until September or October to introduce new MBPs.