Yeah, that is understandable. A lot of people have never experienced a true beta test, and are expecting it to be one of the new style sneak peek beta tests that have become so popular lately. I think that Red5 should have never really opened up the floodgates with giving beta testers invites to give out to other people, but they did, and there is no changing that, you can only hope that at least SOME of the people in the beta are actually trying to report bugs/give constructive feedback. There really is no way to determine who will be a good tester and who is just looking to get a sneak peek, unless you are willing to go back and read everything that they have posted, which most people aren't willing to do.
It just made more sense to me to create a key chain here where I would at least HOPE that the people posting aren't just people that decided to create an account to try to get a beta invite like the majority of the Firefall forums are.