I don't understand? What should they be hiding and to what benefit? Isn't it far more plausible to assume, the upper management talked to each other and some testers and said: Oh God, we can't make it in time. Let's announce it as soon as possible instead of waiting (and hiding!) it.Won't it be easier to understand management's decision if they weren't hiding things, even from their own dev' and from their community manager?