Maybe an agreed upon definition of socialism would help the discussion?
an agreed upon definition is very difficult, there are many versions of socialism and it has evolved since the Marxists took the philosophy . We have many socialist base programs here in Canada, its not evil, but I don't want a federal gov't that is largly socialist mantra based. Just my opinion.
cooperatives are fine, good infact, state ownership not so much. And I don't care for unions.
But socialists think capitalists don't understand the values, and capitalists know the values could impact capitalism so the plot is pretty circular.