I've got news for you, Cannon Lake is also going to be called 8th gen... (at least anandtech says so).
Do I think intel is crazy there? Hell yes....