I just saw this and notice to that there now badge, too. I been told that any admin can active them, I don't know if its true. But I have hide my achievements which has the badge on them on my profile.I see them. I also for one don't care for them. I notice that some see them as game to play who get the better badge and points. It also cause bad editing, I for like to see good editing.