It's a PR move, and a smart one. Even from this thread you can see that it works well.
Hah, I have to agree.
Have they set a concrete release date? I bet they will delay it/be late.
They promised it for the end of summer at first, (Q3) I wonder how much they'll actually change it at that point.
Unless it gets delayed, of course, because TB was talking about a 4 months of alpha or something.
But it's already improved a lot, I'll give them that.