Scenario: A user asks a question and receives no response to it. He doesn't want to let the question continue on with no response forever, as he considers it useful. He later finds a solution and answers his own question.
So my question is: if that user answered his own question, how can he accept it? As we all know, everybody will give extra importance to his own answers. In the example case, the user will select the self-answer as correct because it is important to him.
How can the example user objectively decide that his own answer is correct? Why not leave it to a third person or group, like our community?