This is what I've experienced so far using SO: some people answer questions to be helpful, others answers questions to get points. SO allows both behaviours.
This question had one answer when I found it. The answer already had 3 votes and it stated that "there is no such solution in STL or Boost". I spent 10-15 minutes going through the Boost documentation and found a solution and posted an answer. My solution could have been modified to be less verbose, which is what the author of the no-solution answer did, and gained additional votes. I feel I did the heavy lifting, yet the other guy gets more points. All he had to do was add his version to mine and delete his.
I actually don't care about the points. What bothers me is all the noise that's created when people answering questions do not cooperate with each other. Is this good enough reason to flag and ask for moderator attention? and will anything be done about it?
Edit: I was under the impression that Kenny was the original author of no-solution answer because that answer was deleted and there is no trace of it from my end. Sorry Kenny. Regardless, I think my answer could have been improved by a simple edit, otherwise it's nothing but noise.