Nevertheless I think it's really up to the OP. Sometimes you know as soon as you receive a certain answer that it is exactly what you wanted to hear, and sometimes (this is not a chronic problem for me!) you don't want to put off until tomorrow what you can do today. I think that quick accepters should not be specifically criticized.
]]>At least, it can't hurt.
]]>Of course, the person asking the question has every right to decide if it's answered, and certainly there are many answers (to other questions) which are virtually indisputably the correct ones. But it seems to me that so long as the question is open the answers can compete in the eyes of the OP and of the general audience, while once an answer is accepted, casual readership may drop.
In addition (if I may say this without an implied accusation) it seems dismissive of the answers that may come to accept one so quickly. One does not know what may turn up (I of course hope that what I write is valuable, or else I wouldn't write it). Steven Gubkin commented in response to me that he would change the accepted answer if a better one came along, but I don't want to try to steal the honor, nor do I want the previously accepted answerer to think that's what is going on. And if the award is transferable then wouldn't it make more sense to wait, say, a day?
So, is it bad etiquette to accept early? Alternatively, and less judgmentally, is it good etiquette to let it sit, and if so, for how long?
]]>