I noticed that if I vote down to a spam or invalid/ incorrect answer or question, even my score is reduced. Users reporting vote down are helping site from spam or incorrect or misguiding information.

What is logic behind it? Score should be reduced for the person whose question or answer is voted down

Anyone have idea why so?

1 Answer 1


First: For spam, you can cast a flag instead, there is a specific flag for 'spam - Exists only to promote a product or service'.

For downvotes, the user being downvoted gets -2 reps, the person voting down gets -1. If the answer / post is then deleted, all reputation is given back.

The reasoning behind the person voting down losing a point is somewhat given for example here. This is designed to make people think twice before downvoting, to not just do it on reflex or as a "revenge".

Also, from here:

The motivation behind it is to put emphasis on up-voting or not voting at all. This way, down votes will carry more weight and it will also prevent users from abusing the system by down-voting excessively.

According to what Jeff/Joel discussed on the SO podcast, they wanted to find a way to discourage users from down-voting for less legitimate reasons (say a pro-Java developer down-voting everything remotely related to .NET or the like).

  • 1
    Thanks for the response, I definitely agree with your points, I have seen many post with so many down votes, but not deleted.
    – Gaurravs
    Sep 7, 2016 at 6:03
  • I also agree with your points but just one question, if user votes down just for revenge then loosing 1 point is not the big lose per post? Then how -1 will help to prevent downvoting due to revenge? Oct 4, 2016 at 11:03
  • 2
    There are other mechanisms inplace to identify and undo revenge downvoting. It kicks in if you get a lot of downvotes / upvotes from the same person Oct 4, 2016 at 11:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .