I was browsing answersonfitness.stackexchange.com, when it dawned on me that while for programming and computers there's a provably right or better answer, there are several fields to which Stack Exchange is committing that might not be so lucky.
Generally, these communities are different too. Instead of stating "you should do this or that", they say "I've been doing this and it worked well for me".
I've asked a question there and accepted an answer on the sole basis that it was the best-backed one. Still, other opinions were in simple contradiction with it, and there was no evidence that they could be ruled out by the one I chose. So I've accepted an answer, and yet it's impossible to make a consensus. I feel bad for accepting it because it's not provably the best one.
That's not the same as a community wiki question. Community wiki lets anyone edit anything. It's only Stack Overflow that uses them as a façade for unanswerable questions. There are obviously answers to the question, and some are better than other; but there might be no absolute answer to many questions on several Stack Exchange site. And they don't deserve to be editable by just anyone, so that rules out Community Wiki in my opinion.
I think there are several topics that suffer from the same problem. In the end, probably very few areas have answers that are, in an absolute sense, better than others. I think this should lead to disregard accepting one answer as the best, and let the community, rather than the asker, decide what's best by upvoting or downvoting. This obviously involves different dynamics for reputation.
So what are your thoughts on this? Do you think some areas should not have an "Accept Answer" button?
EDIT I thought I'd include the link to the question. It's not even supposed to be subjective or anything. I don't think you'll find it unanswerable until you actually read the answers.