I gave what I thought was a pretty good answer, and it was downvoted-x2. So at least 2 people felt it was a terrible answer. I have no idea why.
Is there some way to get specific feedback on an answer?
A good answer is not necessarily one somebody likes-it's one that helps resolve the problem the question is posing.
Would requiring downvoters to give a reason help create better answers?