The state of StackOverflow
I totally agree with Steven K. Hicks on the state of StackOverflow (a Q/A community for programmers)
In the computer science world, there is never only one solution to a difficult problem.
The down voting of correct, but not exact-answers. This gets to be an issue when there are questions that can have multiple answers. For an example: A question about optimization of a Java application, the common answer will be to use a more efficient algorithm. That answer will probably be the most voted answer. However, another valid answer is that the process could be rewritten in a more low-level language and connected to via a pipe [Socket, inproc, JNI, etc] to the main application. The latter is better suited for rather unique situations, but it is still a valid and workable answer. From my experience, the second answer will be downvoted, despite that it gave correct information. I have had a discussion with a moderator about this [Shog9] and, according to him, that strategy is a perfectly acceptable strategy to down-vote a creditable answer.