I think that I would be more cynical if it were not for the fact that missed deadlines and sometimes optimistic promises were not something that is common within the videogame industry, or indeed the software industry in general.
Given the scale and complexity of the projects involved, it's unsurprising. Very small things can create very large delays.
I for one would rather see some form of communication. Better to sometimes be ill-informed than uninformed.
Until then I shall enjoy playing the game I paid for, in the form I knew it was in when I made the payment.