I was a little concerned that they couldn't be removed after accepting 9 of them. They can be.
I don't know how useful they are. I think they could be used to signal groups that you are a part of.
Too many badges on a profile seems to put a heavy load on & sometimes crash my client when viewing them.