Ha ha, makes sense. Having to make 10 contributive posts is really hard. If you're typing out whole paragraphs like they want you to, then you run out of things to say. If you do keep posting, it's most likely you'll end up repeating what you've previously stated a lot.
Plus, they say it's about to be Open beta. Being chosen for open beta doesn't make much sense, cause that's more like closed beta. Open beta is where you sign up and BAM!!! Good to go.