At no point was that officially said, it was always "next week", at one point it was early March, that's the only "early" we've had. Personally doesn't bother me either way, not being an early adopter & all that... Looking at it all as an outsider, it seems they really need to get this one right, as they've made much about "leaving beta" with this release. So, I'd rather that they took as long as they needed (with reason ofc), rather than guarantee delivery at x arbitrary date.