I think the lesson learned for this round of releases is don't announce a product too early, unless you know you can hit that date within a month. I know it's all been said, I'm just giving my two cents. I'm not waiting for a 1dX or a 24-70 mkII(although I wouldn't mind either!), but it really makes you feel like Canon isn't running their business the right way, caring that people who are waiting for these products and doing a lot of things on the fly.
Yes, I understand nobody wants a lens release for $2000 + or camera @ $6000+ that isn't ready and it's good they are taking the time to get it right. Well, don't create all this negative press by constantly delaying it and 1/2 a year early announcements. I'd rather get a one month announcement or less, here is a new lens and camera in then new lens and camera in 3 months and then it's 6 months and so on. Perhaps it's a ploy to keep people waiting for their equipment as opposed to going over to different companies to get what they want or people getting into photography starting out(yes I know you don't start with a 1DX) waiting for Canon instead of choosing Nikon.
For the record, I do love my Canon products I have purchased in the past and would not change to Nikon or another company... I'm just saying.... "Come on Canon, get your $(*@ together!"