Many speakers will fail to recognize or understand the mistakes of the person they are talking with. They might even falsely identify valid reasoning as being fallacious. And yet, such a speaker will often continue to prompt the person they are talking with, over and over again.
The post you boosted uses the language "leaving a discussion", not "refusing to argue." We can argue the semantics of whether these are the same or not, but do you know what is better than arguing semantics in order to clarify the meaning of weeks and months old posts?
Leaving the discussion and starting it again fresh later. Then both sides can rephrase their arguments in a way that is much less likely to be misunderstood based on their prior arguing experiences. It's not possible to do that without sometimes refusing to engage with an argument one knows will be unproductive.
