2 major product in a row being delayed.
I didn't realize you were one of those weird 'new math' types...
Perhaps you're being charitable to Canon, but you've omitted the 8-15mm fisheye and all four new supertele lenses from your count, and we're still waiting on two of those. So by my 'traditional math' way of counting, it's 7 recent launches delayed, not merely two. I'm not counting on seeing my 1D X before the snow returns.
Oh boy! Even worst then!
1DX, 24mm f1.4L II, 50mm f1.2L, 85mm f1.2L II, 135mm f2L, 24-70mm f2.8L II, 70-200mm f2.8L IS II : D800, D4, 24 1.4G, 35 1.4G, 50 1.4G, 85 1.4G, 24-70 2.8, 70-200 2.8 VR II