I'm not sure why companies need to build up expectations like this. The day they announce anything at all, the whole community will be talking about it anyway.
From what I can tell our imaginations kick into overdrive about some Amiga saving new wonder product so we can't help but be disappointed.
They should just release when it's ready and be done with it or tell us WTF it is a few weeks early so we can save our cash.
If they lead us on for a few weeks and then reveal some product that is 2 years off, they deserve all the flack they get.