Possible reasons for not confirming a date:
1. It's not finished yet
End of possible reasons.
See, they will know when they want it finished, but anyone that has ever tried to do something creative along the lines of writing a computer program will be aware that stuff happens you weren't expecting. Experience helps you make better guesses but there will always be uncertainty.
Unreleased software makes no money - so they'll be working their socks off, but equally, unfinished or buggy software is the worst kind of publicity so it needs to be done right.
Patience is a virtue.
|