I came across this answer earlier today, which I deemed trivial (all it gave was the solution, not an explanation of why it worked or how to prevent this from happening in the future, and was practically copied from the comments above, which were posted about two minutes before).
I left a comment explaining why I downvoted, and a few people took offense to it:
@RichardJ.RossIII You're downvoting an answer that answers the OPs question? – modifiable lvalue
@RichardJ.RossIII habitually violates the rules. Since this answer is not wrong or dangerous and is in fact useful, it should not be downvoted. +1 to compensate. – Jim Balter
My question is, is there a policy against doing this? Should we, as a community, accept and encourage such answers? Personally, I think the whole question should be deleted, as it is far from useful, but that's not the point here.
Generally speaking, I save my upvotes for answers which either helped me personally, or do an exceptional amount towards answering a question. I downvote a lot, as I have high standards (that's not to say that I'm perfect, however).
The bottom line is this: should I be more conservative with my downvoting patterns?
I downvoted because this is such a trivial answer, and this question shouldn't have been answered in the first place.
rubs me the wrong way. Everyone answering a question is a volunteer, and I don't like the idea of going after them because they chose to answer a trivial or poorly-asked question. Some of my better answers have come on poor questions, and I don't think the quality of the question should influence our voting on the answers to it. Jim was wrong in his response here, though.