I would play Devil's Advocate and say it is
still a fantastic site. Even 10 years ago, there were folks who misbehaved. (I had an account previously; forgot what it was. I've been around for at LEAST 10 years...)
I recall that 10 years ago, moderation was a bit more active and a bit more heavy-handed, for better and for worse. There are just too many threads for moderators to keep up until someone flags the post with the report button. (it is the little red exclamation point below the user name in the post, on the computer interface) When that is clicked and a short message explaining the report is typed, the moderation staff is swift and efficient.
The trick is resisting the urge to always have the last word. Sometimes, we just have to let it go and realize the other person is never going to come around to our way of thinking, or at least not in the near future.
Re. Ignore. I try not to use that, as even people who seem to generally be annoying can make a good point now and then. If they're bad enough to ignore, they're usually bad enough to report.