I came across the following question recently: How to properly clean up Excel interop objects in C#
The first answer was of high quality, had 120 upvotes, and was marked as the answer. I was almost ready to just go with this answer, but, luckily, I happened to notice the second answer, which had 52 upvotes. After reading it, I decided it was a much stronger answer and upvoted it. Then, I noticed the third answer. After reading that, I thought, I'll be darned if the third answer isn't better than the second, and I upvoted that one too. I was going to de-upvote the second answer, but I had already passed the timeout. After all this, I found another answer further down that was possibly the best of all.
Anyway, the point is, the first answer was, in my humble opinion, definitely not the best, yet it was being portrayed as the best. I was tempted to edit the answer to say, "Warning: while this answer is not incorrect, some of the other answers are newer and likely provide a better solution." (Or something to that effect.)
Is that bad form?
Is there a better way to get people to notice other answers when one answer has gotten off to a significant head start?
Similarly, is there a better way to speed up the process of better answers floating to the top? (Well, almost to the top, since nothing can float above a marked answer.)
I wonder if this could be a feature: give high-reputation users the ability to stick a bright-colored banner at the top of the answer list with a warning that the marked answer may not be best.
Of course, people should read all the answers and decide for themselves which is best, but it's very easy to latch on to the first answer you see that makes sense, especially if it's dominant and you don't have the luxury of time to read through, say, 10 quality answers. And, if you end up upvoting one answer then later realizing another is better and upvote that as well, no progress will be made as far as getting better answers to float above worse ones (unless you remove your first upvote, which is an option that is often locked out by the time you realize you want it).