The overwhelming majority of that comment thread was inane and not worth keeping. It also attracted enough "rude/offensive" flags to generate a system auto-generated flag, even before it had enough comments to generate the "more than 20 comments flag."
Comments are not intended to prevent other people on the Internet being wrong. Particularly when there are comments like "it's downright WRONG" - comments like this provide zero value whatsoever that a downvote doesn't provide.
If you disagree with an answer there are a few things to do:
- Post an alternative answer (I see you have done this)
- Downvote (because voting is anoynmous, I don't know whether you have, but I do recommend it if you disagree with the answer)
- Comment with suggested improvements or requests for clarification
- Note that "you are an idiot" or "you are wrong" or meta discussions about things that aren't related to the question/answer do NOT fall into this category. I'm slightly generalizing the quality of the comments on that answer, but barely.
- If you must, post factual errors without emotional commentary. From my perspective this appears to be incredibly difficult given the quantity of emotionally charged "you idiot" comments we see as moderators.
Stack Exchange is not intended to be a discussion board where arguments take place about things.
Regarding the edits, answers are not the place for meta information like they were trying to do. The rollbacks were appropriate. If this continues, flagging the answer for moderator attention is also appropriate (although I believe that answer is close to automatically generating a system flag for rollback wars).