The flip side of that is that Apple has been putting out warnings that this was impending for roughly 2 years, not to mention that the new OS has been available for developers to test and preview for a month or so.