Wondering if there was a protocol for changing the accepted answer, I searched meta. I found the consensus is: 'Accepted' is at the sole discretion of the OP and shouldn't be mean it's correct, just that it answered the OP's question. Which I think is BS as it elevates the answer to the top of the list and gives it credibility.
Why is the OP the czar that chooses the correct solution just because they asked the question first? Honestly, the OP is often the _least_ qualified person to validate an answers correctness.
I’m not sure this matters too much for experienced devs, it’s really just a noobie trap to only look at a low upvote but chosen answer right?
Perhaps it is just a matter of properly ordering the answers, maybe giving community votes precedence over the accepted answer?
For example, here is the question I was talking about: https://stackoverflow.com/questions/11970586/apl-removing-el...
My answer should not be accepted, I was brand new to APL when I answered it. The "correct" answer not accepted and buried below two 0 vote questions.
The thing is, my answer _works_, just not well. I can easily see myself overlooking a better solution in a case like this. Maybe I'm just lazy though haha.
For example, I could very well ask a new question which ends up being flagged as a duplicate of another question whose accepted answer does not work for me.
Can two questions be duplicates if they have different answers? Do I only have to claim that the accepted answer does not work to show that the new question is unique?