And if true,combined with the DDR4 situation, basically means no one should be buying the 2018 model just to have it 6 months ahead for the Cannonlake one. If you have to have a laptop today, might as well just buy a refurb 2015 today and wait.
Yup, thats what I suspect too, but I personally would go with the 2017, since it will be a full year until you see a substantial update.
I was considering picking up a 2018 15 inch just to take advantage of all that Mojave has to offer and keep my Early 2015 on Sierra (don't want to cripple my Adobe CS6 apps). I notice I can't use my Apple Watch Series 3 to unlock my MacBook Pro - 10.13 required it seems. But its plain to see there are substantial updates coming to the MacBook Pro future, but they are just not ready.
- LPDDR4
- T2 security chip
- Possibly Thunderbolt 4
- Faster SSD storage
- further improved keyboard
- performance benefits from the Canonlake 10 NM shrink
- improved graphics - maybe promotion
- unique benefits of iOS apps runnng on macOS 10.15 requiring the 2019 MacBook Pro.
Tim Cook is also part of this decision, too. Apple wants a blow out quarter for fall 2018. They know there is a ripe user base waiting to upgrade; some are gonna jump now to the 2017, but a vast majority are gonna upgrade in the fall, too. With iPhone, iPad upgrades also waiting in the wings, this is gonna further help Apple meet its targets.
I'm in such a sweet spot right now to wait this out.
If Microsoft updates the Surface Book this year, I'm going to detour on that a bit until Apple comes out with the 2019 MacBook Pro.
What I impressed me about WWDC 2018 from a software point of view is Apple's commitment to the desktop. I got some flack on a Microsoft forum about Windows 10's messed up strategy and lack of sound direction. Yet, macOS Mojave and Craig's explanation of what makes a Mac, a 'Mac', was refreshing. Sure, there are some great iOS apps that could become desktop apps, but it doesn't mean the soul the mac OS needs to be sacrificed to embrace some of the benefits available in the iOS ecosystem.