I don't like leaving bad things lying around in public. When answering questions on Stack Overflow, like everyone else, I sometimes jump the gun, or the question was just too vague or incomplete at first to give the correct answer, or I remembered something wrong, and the answer gets downvoted. No harm done, I have a reason to look into it again, and either I see why it got downvoted and agree, or just disagree but still accept that the community didn't appreciate my answer, and in both cases I delete it so I don't have a negative answer in my history. Topic clean, no pollution in the database, everybody happy. More people do the same.
Until a little while back someone jumped the gun on me, and downvoted a perfectly factually correct answer, which also later got accepted by the OP as the solution to his problem. Doesn't matter which question, I was glad to be of help, but now I have an accepted answer with -1 score in my history. And that bothers me. I keep wanting to delete it, but that'd mean I'd be 'breaking' the question for all of eternity, taking away its accepted and correct solution. That's a problem, and one that has been mentioned back in 2009 already too.
So - discussion question: should we consider doing something with situations like this? I don't really have a 'solution' - I've considered whether it would be a good idea to have accepted answers always have a minimum score of 0, but sometimes really dramatically bad answers are getting accepted, yet did solve the OP's problem. Still makes them dramatically bad, and deserving of a negative score.
Should we instead as a community frequently review negatively scored accepted answers to see whether they really need to be negative? Through the "Low quality posts" review queue? Manual topic like the previously linked old one?
I've whipped up a query listing all questions of the past 30 days that have an accepted answer from another user with negative score - 137 results on the current dump.
Other opinions are welcome :)