On SO the badge hunters rushing through review queues weren’t really contributing, they were accepting crap edits and generally causing harm to the quality of the site. This “robo reviewing” was a big problem on SO specifically - I doubt any other site noticed it much.
Yeah, friendly competition can be a great motivator, too. And it’s a good insight that it doesn’t need to be the rep number per se, but some kind of ranking of active users.