When I ask a question I always follow up with the answers that are arriving. I upvote good answers and I give feedback to answers which did not help me. I downvote answers missing the point. I always accept an answer if there is a correct one.
It seems that many askers do not follow this discipline. I consider this to be a problem. Good answers are being neglected and deprived of their "vote reward". Bad answers do not receive feedback which might have helped the answerer to improve his approach to answering.
When I answer, and I receive zero votes and zero comments, I am disappointed. I want to know what came out of the time that I invested. I'll be happy to take positive and negative feedback.
Is the Stack Overflow system doing enough to encourage askers to follow up with every answer rigorously? What more could be done?