This is absolutely ridiculous, there are some people that probably won't even get access to the beta at all and will be at a huge disadvantage when the game launches.
It just doesn't make sense at all that the beta is not guaranteed when you preorder the game, just make it "instant payment" and that way people that ACTUALLY care to put in work and play the game get to do so, instead of just some random people button mashing for 30min and then never touching it again.
It's just painfully obvious what the devs should do and yet none of them will ever even see this.