the issue right now is, that it would be kind of unfair to stop giving out the badge because everyone who signed up here is from one of the other bp forums, and our main goal is to get more people who are not in bp spaces on our forum, and it would be kind of unfair towards them if they missed out the chance to sign up early enough.
also as I've said it a few times, the forum is still not launched officially, we are still working on it and we didn't really plan to get so many people on here so it's kind of still in a beta state