Google announced the Nexus 7 long before it was available for sale and Microsoft certainly announced both Surface and Windows 8 (along with RT) months before the actual release date. How does the slight delay of the iPad mini make that much of a difference?
This is like making mountains out of anthills.

































