They can make up anything to explain away their guessing by pointing to an inside source. So it's not that they messed up and fell for the hype yesterday and are guessing as usual, but it's all real and it's just that it was supposed to be out yesterday but a bug delayed it, per their inside source. No one can really argue with that since it can be true, so they can just make up whatever they want to cover things up.
My inside source said it was supposed to be out on Monday but there was a bug found late last week that delayed it and they aren't quite sure when it will be out now, aside from whenever it's ready again essentially. Who is to say that isn't right?