"I just don't see the reason for not announcing any date. What is the point of holding off everything till the day before they plan to release them?"
Because it doesn't work the way you think. The final part of the approval process has to do with Sony, MS, etc., not with them. So they can't give you a date because they don't know it. In all likelihood, their own work is done, and has been for some time. In a sense, they are waiting just like you are.