I've noticed this for a while now - people answer questions with a comment instead of an answer on SO.
I'm not sure why, if I understand correctly "great comments" don't gain rep. The only logical reasons I see for this are:
- Users afraid of downvotes.
- Users with a plentiful stockpile of rep, who leave it up to a new user in need of some points to basically paraphrase them in an answer.
Is there a known cause? What should I do in a situation such as the one pictured? There are two correct answers in the comments (which I have marked as "great") but no answer to accept. It seems wrong to answer my own question when I wasn't the one to come up with the solution.