This is a topic that my wife and I have discussed from time to time, because we seem to have different levels of "revenge urge", or maybe it would be more accurate to say "a desire for justice". When she sees someone behaving badly, she want's there to be a consequence, and it makes her a bit upset if it doesn't happen. Not that she is in the habit of taking matters into her own hands, vigilante style. I, on the other hand, am an old softie and it doesn't bother me so much.
It's not clear to me which of our positions is more "correct". Social consequences for social misbehavior is a necessary part of keeping things running smoothly in our more or less reciprocal altruistic societies, so in that regard her attitude is helpful and mine is not. On the other hand, her attitude is more likely to give her ulcers.