Would it be better if we make necessary for a member to comment/reason along with downvoting?
This is literally the most asked question on the meta history of SE. Almost every per site meta gets it and the mother meta – meta.SE – well.
Just as I said in my comment:
- Votes are meant to be anonymized and you shouldn't be to find out who voted how on what.
- People would post useless comments to just bypass the requirement.
- I don't want to be pestered with a meaningless requirement when I'm controlling quality on the site by downvoting a
stupidnot thought-out homework dumpquestion.
- Many downvotes are given fairly and a very minute fraction are not. What you propose takes that triviality into account.
- This feature would discourage downvotes. We shouldn't discourage downvotes. We don't have enough of them.
- . . .
No. I don't think this should be required for the reason of revenge downvoting.
I do think people should be more aware of what content should be downvoted. Yesterday I saw a chemistry homework question where the asker showed an image from their book (a homework question) and shared their reasoning as to why the answer was one of two options. While at first glance it DID look like one of those homework questions where the person simply leaves the question and expects us to answer, this question DID have reasoning and thought put into it.
The question was at maybe -3. It was a new user who had gone through the process of signing up, creating a username other than userxxxxx, and asked a question. It kind of made me sad... this is how the user was welcomed.
We're not a homework site, but I think we should appreciate users who want to learn through their homework.
I think if it's blatantly asking you to do their homework, a question that's rude, or breaks site rules... then go ahead and downvote. If you're not sure, then just don't upvote.
That's a major aside, but I think something worth mentioning.