You all are just friggin hilarious! I thought there may be some tangible benefit to the badges. Now I see it's just fuel for misplaced vanity
I just compared mine and your badges. I'll try to coast a while and let you catch up. But you got your work cut out for you!!