I recently earned a "Nice Question" badge here on Meta. Yay! I clicked on the question to see what new insights I might gain from answers and comments. Here's one: I have a score of 9 for the question. No being able to split the vote count, I deduced from my reputation changes that at some point after I received the 10th up vote, a receive a down vote. But I still get the badge? It seems that one of two things should have happened:
Option 1: A badge based on score should instead be based on the number of up votes.
Option 2: If a badge based on score is awarded and the score subsequently drops below the threshold, the badge should be stripped away.
Otherwise, things are too order dependent. For instance, had the person who voted my question down done so before the 10th person who voted it up, I never would have been given the badge. That seems a bit silly (unlike badges, which totally rock and please don't take mine away:).