This question already has an answer here:
So there are great many questions with great answers where they have been abandoned by the OP - some take a great deal of time to create.
In a nutshell I propose automatically accepting answers that have sufficient upvotes on popular questions.
I'm aware that there are dangers to this particularly if people are vote farming via automated methods.
In my mind the upvotes would validate people using the site have searched for the problem and the answer solved said problem. There should certainly be a UI difference between "clicked on accepted" and "community accepted". I'm not sure how you would implement this for bountied questions because of the negative effect on the OP.
This is potentially complex but would reward sometimes considerable effort? Any thoughts?
EDIT I'm updating this in line with the comments to why I think this needs revisiting and why I don't agree with some of most upvoted answers in those questions. Will be back soon!