It probably wont be released tomorrow either.
And I hope for the love of god that they wont release it until they work out the bugs.
I think that 1.8 being leaked was a good thing, so they could get most of the stuff worked out before release.
Indeed, it was a good thing, or at least it was in my opinion.
I believe they should do this more often, helps them find the bugs, and people won't complain as much about the next update. In the end, everyone's happy. Of course, it would be optional to download a pre-release.