Interesting. I have never been thinking about badges when contributing. They have never been a source of my motivation to contribute to Fedora. Maybe because 99% of my contribution is concerned with ‘mere’ translation? But it really seems badges attract many and many contributors. Which I see, personally, as a positive thing.
So, my feeling about badges is somewhat similar to darthlukan.