I recently posted a question on Stack Overflow. I only received one answer. The answer was not helpful as it seemed to indicate the user's misunderstanding of certain aspects of the issue. I commented to get clarification, but never got any response. I eventually came up with a solution on my own, and I posted it. I also decided to downvote the other answer since the user never followed up and I felt it could potentially confuse future visitors.
At any rate, I noticed shortly afterward that I lost rep when I did this... however at the same time I was rewarded with my "Critic" badge.
Here's the question in question: jquery-file-upload plugin: Can I set upload path at runtime?
I think it's kinda lousy that I could lose rep just for doing what I can to improve the integrity of information on the site. Can someone explain the logic in this?