When answering SO questions I usually take the time to explain a little bit about the answer. Often 3-5 lines just giving the right heading. But every time I do this it seems I get less votes, while other posts containing more 'sloppy' work gets more.
One example: How do get a simple string from a database
Another: How can I copy the contents of multiple folders using the CMD copy command?
And another: Short way to write an event?
Obviously I'm answering because I like helping people, and I think the reward system is fun. But if the votes are any indication of what people think then my answers are not good relative to the shorter answers.
Should I stop doing good reseach/explanations and just throw out the quickfix? Is this really what gets the points?