Not blaming anyone. However, when as a company you are extremely anal and very secretive, you breed these sorts of issues. It's not about blame, but perception and reality. Even if one looked at no rumor's or "analysts" one would wonder why a long term cycle was broken. Sans explanations people create expectations.
Ultimately, this will either hurt, benefit or be neutral to Apple's sales which is all that really matters.