Finally got the badge, thought it was automatic but turns out you need to apply for it, once the criteria is met of course. Something that I have always wanted to have, just for the heck of it. It does not grant out any special access or features or anything like that, just looks cool (to me anyway).