May I suggest that length of comment should factor significantly into the choice to up/downvote?
I once suggested that upvote means “I would take the time to read this again if the insights from it were deleted from my brain” and downvote means “I would like the time it took to read this back.”
Time figures into both of these. If you read a few words and don’t profit from them, well, neither have you lost much. If you read several paragraphs, reread them to ensure you’ve understood them (because the writing was obtuse, say), and in the end conclude that you have learned nothing, the comment has, in some sense, made a real imposition on your time, and deserves a downvote.
--Teller (source)