If we look up
older articles on Cannonlake, it was original due in 2016; back then Kaby, Coffee, Ice and Tiger didn't exist. But with 10nm delayed to 2018, to keep from losing shareholder/investors from appearing unproductive, they refreshed Skylake twice with new codenames and series so they can still sell Skylake while they wait for 10nm. But yeah, Intel isn't doomed, because they ought to be working on a new lean x86 architecture in the background to really respond to Zen. But that new architecture will take a while, hence stretching 10nm out with Ice Lake and Tiger Lake.