Each year I think that Beta 3 is still too early for a public beta. So I think they're doing the right thing by waiting for beta 4 (at least) to release the public one. I assume (and hope) we will see more design changes there, before it's released to the public. I like they're being more cautions.