Imagine what they could do if they'd release a decent laptop with modern hardware and ports.
They already have... People seem to ignore the simple fact that KabyLake is a Skylake Refresh. The performance differences are tiny. The architecture is identical, the only difference is the move from Intel's 14nm process into their slightly improved "14nm+" process. This allows Intel to push the frequencies about 100-200MHz higher with about the same power consumption and TDP. There is no added IPC or higher efficiency per clock due to the architecture of the CPU being the exact same as Skylake.
So the difference in performance is almost non-existent. Yet people behave like the new MacBook Pro's hardware is lagging far behind. Which it clearly doesn't, at least not in-terms of performance. All you loose is bragging rights as you can't say "look at me, I got Kaby Lake!".
And things like the display is some of the best on the market, if not the best period. And it's one of relative few systems offering Thuderbolt-3 over USB-C connection etc..