We all can say we disagree and agree with this entry process. Most people say that they are worried about non-developers entering the forum, and many unintended users. However, I am sure the moderations team has that under control.
Now going to what I believe was said by @Arcuatus, people won’t want to lose what they worked hard for which he is absolutely correct! That just means that if people can earn an entry without much effort, they would tend to do whatever they want without the fear of getting removed from this forum. Of course, if they get removed, what may happen? They may decide to use an alternative account of theirs, I did try using an alternative account a while back and I couldn’t. I guess that means that really isn’t any problem at all. Even though they get an entry, it would be a big mistake to use it the wrong way. For scammers and trolls, I am sure it goes the same for them, as every user must follow the rules for this forum.
So really, for those of you worried about non-developers entering, you shouldn’t be! They should have everything under control.