That's good. Hopefully next time Apple tries to do a massive upgrade of nearly all of its product lines, it will remember to look at a calendar before it does so so it doesn't totally blow the important Christmas shopping season. Then again, I have my doubts that Tim Cook will be the CEO by then. You don't just lose a third of the company's value on your watch, because of choices that you made poorly, and survive it.
I think the decision to delay the iMac until a full redesign and new screen was available was a huge mistake.
The parts to build an upgraded iMac were available in May 2012 if they'd used the old case design. Less reflective glass has existed for years so they could have improved the glare issue without a re-design.
Even if they just threw Ivy Bridge and USB 3.0 into the old case most iMac customers would have been happy to see updated specs, the drop in sales from people waiting wouldn't have occurred and Apple would have bought themselves an entire year to wow us with a super thin case and bonded glass display.
An updated Thunderbolt display could have been used as the manufacturing guinea pig for the new design. Experiment with a low volume product, not something that sells over 1 million units per quarter!