In 2012, Apple announced the new rMB with new intel CPUs which weren't released yet for PC. Now, 1/10 of PCs has Kaby Lake and Apple introduce new MacBooks with previous generation. I don't see how this is not fail compared to 2012.
https://en.wikipedia.org/wiki/MacBook_Pro#Third_generation_.... https://en.wikipedia.org/wiki/Ivy_Bridge_(microarchitecture)