Again, purely from the thinness issue, ( and not the keyboard )
The current 2016 MBP design were likely done in 2014/2015, with Intel's roadmap pointing to 10nm in 2016 and 7nm in 2019. Intel over promised on 10nm super low power capability ( Well may be that is still true, but no one know it couldn't yield ), and you would naturally expect 7nm with EUV to be better.
The 2016 MBP design had 45W TDP for CPU in mind, Imagine the 2016 MBP came out with 10nm, and updated with 7nm this year. That is easily an 8 Core CPU with much better IPC. Even the 10nm Icelake offered 20% IPC improvement, who knows what Intel Promised for 7nm.
So I don't think it really was an overreaching issue. Intel had a 3 years delay in delivery, and now looking likely at 4 years as 45W 10nm wont come until 2020.
The current 2016 MBP design were likely done in 2014/2015, with Intel's roadmap pointing to 10nm in 2016 and 7nm in 2019. Intel over promised on 10nm super low power capability ( Well may be that is still true, but no one know it couldn't yield ), and you would naturally expect 7nm with EUV to be better.
The 2016 MBP design had 45W TDP for CPU in mind, Imagine the 2016 MBP came out with 10nm, and updated with 7nm this year. That is easily an 8 Core CPU with much better IPC. Even the 10nm Icelake offered 20% IPC improvement, who knows what Intel Promised for 7nm.
So I don't think it really was an overreaching issue. Intel had a 3 years delay in delivery, and now looking likely at 4 years as 45W 10nm wont come until 2020.