Regardless, no one has paid for it yet, so throwing tantrums because they haven't met projected deadlines yet serves no purpose.
Yes ... and no. There have been some complaints on the forum from individuals who purchased v1 because the website said they would get v3 for free when released. This was based on the thought that v3 would be soon released (certainly not months or a year or more down the road). So, yes, some people purchased v1 in order to get v3, which they will still get once v3 is released. But this means that, in essence, these individuals did purchase v3 ... in advance. Sure, they get to use v1 now (and, of course, like anyone else they can use the beta), but they purchased v1 solely because they were promised v3, else they might not have purchased v1 at all. These individuals could have spent that money on something else or saved it. Instead, they purchased Scrivener expressly to get v3.