Good point!
So what is interesting in those examples is that those badges are for public display (to be seen by your piers) as opposed to self-acomplishment. And I agree - in those instances, having badges (or any other indicator of merit) is valuable.