Samsung just came out with 8GB mobile LPDDR4 modules approx. 6 months ago, so there's a good chance the next Macbook will have 16GB of RAM.
But that's only if it supports LPDDR4. And Kaby Lake won't support LPDDR4. Hell, i7-7Y75 doesn't support DDR4 at all. DDR3L or LPDDR3 only.
https://ark.intel.com/products/95441/Intel-Core-i7-7Y75-Processor-4M-Cache-up-to-3_60-GHz
And no Thunderbolt 3 either.
If a Kaby Lake update comes out, the higher end configuration would probably be...
Intel Core i7-7Y75
8GB LPDDR3
720p webcam
2nd gen butterfly keyboard
NO Thunderbolt 3, still single USB-C port
So basically we're paying more for NOTHING at all. Kaby Lake is barely <10% faster than Skylake. If even. The difference between Kaby Lake and Skylake has been benchmarked to be even less than Skylake m5 -> m7. There's a reason we haven't heard much fanfare about Kaby Lake for the past half year.
Guys, seriously, all signs point to either a useless update by WWDC, which I don't think Apple wants at all, or an update straight to Cannonlake somewhere around the end of the year. It's most likely going to be October/November at this rate.
Edit: and even that is looking pretty "optimistic":
http://www.pcworld.com/article/3186...c-chip-shipments-may-slip-into-next-year.html
The problem basically is that the "upgrade" to the next chip is currently not even an "upgrade" at all. It's just like they're renaming the higher-end configurations of the MacBook to i5/i7.