I learn most of my practical Linux and open-source work by reading support threads, including the ugly ones. Lately I’ve wondered whether accepted-answer badges and vote-based ranking nudge people toward posting a definitive-looking fix rather than recording uncertainty: commands tried, failed tests, version differences, and the diagnostic questions that narrowed the problem. An accepted answer only means the asker found it useful, not that it is perfect, but the visual hierarchy can still make it feel final.
That matters because a technically imperfect, well-reasoned troubleshooting thread may teach more than a polished one-line solution. I still understand why maintainers need efficient ways to surface reliable fixes; nobody wants to excavate every experiment before finding the working command. But perhaps readers could mark an answer as “useful investigation,” attach environment and version details, and preserve superseded answers with an explanation instead of silently burying them.
Should reputation systems reward reproducible learning processes as well as correct solutions? I’d like examples from the Linux, BSD, or open-source communities you use.