I suspect that the next gen Intel desktop CPUs will be on a 14nm process but with improved cores. They could still have a hand in this fight yet, but at the cost of being well behind on performance/watt.
That strikes me as an opportunity for AMD; push hard on mobile, utilising that perf/watt where it is most relevant, and getting a foot through the door with OEMs since they are begging for improved performance at very low power. However, AMD seriously need to sort out idle power draw for that market.
I think there are limits to mow many +'s you can keep adding onto a process node and i think Intel have reached that limit, ever increasing clocks are just not an option anymore IMO Intel have reached those limits.
They may do a 10 core, if i remember correctly its even been rumoured and while that perhaps was their intent now i think they are just not going to do it as doing it shrinks wafer yields, makes them quite large and inefficient and still way short of AMD's no doubt much cheaper and much faster 3800X 16 core.
10 is also the limit of the Ring Bus that gives Coffeelake its performance, that already only being the same as Zen+, the Mesh that you find in Skylake-X has 10% less IPC so no point looking there......