A great many arguments can be traced back to the meanings of words. When there is no shared understanding of the meaning of key words, there can be no discussion.
"Socialism" is a popular subject for argument these days, and it is one of those words around which there is a poorly shared meaning. I wonder what other word might be used for "socialism" (groups of people working together for mutual benefit), as different from "Socialism" (government controlling the means of production), in order to set the stage for rational discussion?
“You never change things by fighting the existing reality.
To change something, build a new model that makes the old model obsolete.”
– R. Buckminster Fuller