I would like to suggest stackoverflow to fix the down vote system.
Currently, someone can be down voted so so so easily by users that they don't know the problem and or the don't answer questions etc.
Let me give you an example,
If user1 asks a question and user2 answers that question, user3 can down vote user2's answer because he/she doesn't get it. Also, user3 will not even make an answer in this question. The result is that MAYBE users2's answer is correct, and user3 who is a simple reader of the question with or without knowledge down vote user2 on purpose. What a fair voting system....
User 1 makes a question and user2 just down vote it without suggest with a comment for a fixing. Result: User1 down voted without even know the reason and he can not what to fix in his question. Again, what a fair voting system....
This is totally unfair.
Why is this unfair?
If someone wants to down vote he must answer or make a comment somewhere in the question/answer. If he didn't, he has not any intention to help or he has not the proper skills and knowledge to answer the question. In this case:
- First of all, why stackoverflow allows him to down vote ?
- and secondly, why is he the correct judge to down vote someone's intention for helping?
Does it look fair for you?
User1 makes a question, and the question is not so good. Nobody can down vote it except if they make a comment or answer. In this case, user2 is FORCED to comment it and after to down vote it. Fair voting system!
User1 makes a question and user2 answers it. User3 which think that this answer is not good wants to down vote it. But he can not because he didn't answer or made a comment. So, user3 make a comment in user2's answer that "it is poor and it lacks of research" and after user3 down vote it. Now, user2 can understand his mistake and he can FIX his answer with more research, etc. Fair voting system!
I found that someone has already point that issue 6 years ago: Encouraging people to explain downvotes However, you can not just "suggest" to someone under an amount of reputation to add a comment to explain why he down-vote.
First of all, everyone must explain why he/she down-vote. This is what someone can call fair community.
Also, the problem is not on if you encourage someone to explain his/her down-vote, but to force him to explain the reason that he/she down-vote it.