This is a fairly small failure by Intel's standards. The 10 nm fiasco is far larger.
Been wondering if this is on purpose. Internally they know 10nm is gonna be the last process step and they need to milk each generation as long as possible/stall until new wondertech.
Intel isn't even following their own roadmaps (even the watered-down PAO). If it was planned, they'd at least make it look less embarrassing.