An upvote for an answer gives you 10 reputation points. A down vote gives you -2 reputation points. Say for example you get two upvotes and five downvotes, then you would have a vote count of -3 and still gain 10 reputation points.
Was this intentionally done by MSE? Do you really still deserve to gain 10 reputation points if your vote count is -3?