Made this same point in another thread, but they definitely lost a LOT of casual sales this holiday season with iPhone 5 and Galaxy Note II both being released before WP8 availability has even been announced. Same might be true for Nexus phones.
I'm sure they were rushing like mad to get this out of the door, but keeping launch details a secret for so long was definitely a mistake. Hopefully, they can make up some lost ground in a few minutes.
Oddly enough, they even start their own press events LATE. I remember the iPhone 5 and iPad mini events started at 1PM EST sharp.