This question is especially for the moderators, but, of course, anyone is free to answer it.
In a recent comment I criticized the accepted answer to a question arguing that it did not answer the question. I was very careful to criticize only the logic of the question and not the person who answered it.
The answerer defended his answer, but there followed an argument about whether the fact that the poster had accepted the answer meant that it must be a satisfactory answer. I can imagine the latter interchange being removed (although I would feel it unjustified) but in fact it was only the original criticism that was removed, and this without comment. I find this rather strange so I am attempting to establish:
“Is it legitimate to criticize an accepted answer with impersonal scientific arguments, even if the original poster has accepted the answer?”
I would argue that this should be legitimate, using the example of Stack Overflow to support my argument. On Stack Overflow many people up-vote or accept answers because they ‘work’ for them — they solve a coding problem. In Biology, people up-vote answers that they subjectively think are correct (or of value), and the poster, who is generally not the best judge of what is or is not correct, accepts answers that seem to make sense, or accepts out of politeness when someone has gone to the trouble to write a detailed answer. There is generally no definitive test of whether the answer ‘works’ (unless it’s homework).
Despite the more objective nature of up-voting or accepting on Stack Overflow one often finds comments arguing that an answer is inadequate, even if it seemed to ‘work’ for some users. This may be because it is buggy and will fail in certain circumstances, because it may present a security hole, or because it will only work on certain platforms. I would argue that there is even more justification on SE Biology to criticize answers one feels are inadequate so that others using them as a source of information can be made aware the reasons that some biologists do not accept the answer.
I know the Help says “be nice”, but surely this does not preclude criticism on the grounds that it isn’t “nice” to criticize. This is science, and as long as we criticize ideas, arguments and erroneous statements, rather than people, we are just doing our job as scientists.
Now it may be that the answer to this question is “obviously yes”, and the comment was deleted by mistake or because it led to the subsequent exchanges, but I felt sufficiently strongly about this to ask for confirmation.