It's not really a beta.
They make it sound like it is because exclusivity is cool, and then shower everyone with keys. Causing publicity threads like this one.
I can't believe you're making an application process for your precious keys. If anyone wants a key, the normal beta signup page will send you one in an average of two weeks.