The main issue with words like "socialism" and "communism" is that the definition of those words depends entirely on personal political biases, and most people unaware of this assume their personal definition is the same definition used by the person they're arguing with. The word "socialism" was in use even prior to Marx and has many definitions, and "Communism" is an ideal rather than an explicit governmental structure. That being the case, the word socialism can be understood to mean "the government acts in the interest of average people rather than solely for its ruling class," "workers themselves own the means of production rather than individuals or institutions," or "there should be some kind of welfare state." Communism can be understood to mean "a series of self-governing autonomous communities in the absence of social or economic hierarchy of any kind," "A marxist-leninist inspired system of state centralization which ostensibly governs on behalf of the people," or "any authoritarianism of any kind taking place at any point in history."
All this is to say if you find yourself feeling strongly for or against "socialism" or "communism" and are in conversation with someone with the opposite perspective of that term, try to establish a mutual understanding of what is being disagreed upon before engaging. For example, I agree that any system which lacks checks on leadership (or strongly depends on leadership in general) has fundamental issues but I am still sympathetic to socialism, communism, and anarchism which are ideals which have not yet been achieved sustainably or meaningfully.
The main issue with words like "socialism" and "communism" is that the definition of those words depends entirely on personal political biases, and most people unaware of this assume their personal definition is the same definition used by the person they're arguing with. The word "socialism" was in use even prior to Marx and has many definitions, and "Communism" is an ideal rather than an explicit governmental structure. That being the case, the word socialism can be understood to mean "the government acts in the interest of average people rather than solely for its ruling class," "workers themselves own the means of production rather than individuals or institutions," or "there should be some kind of welfare state." Communism can be understood to mean "a series of self-governing autonomous communities in the absence of social or economic hierarchy of any kind," "A marxist-leninist inspired system of state centralization which ostensibly governs on behalf of the people," or "any authoritarianism of any kind taking place at any point in history."
All this is to say if you find yourself feeling strongly for or against "socialism" or "communism" and are in conversation with someone with the opposite perspective of that term, try to establish a mutual understanding of what is being disagreed upon before engaging. For example, I agree that any system which lacks checks on leadership (or strongly depends on leadership in general) has fundamental issues but I am still sympathetic to socialism, communism, and anarchism which are ideals which have not yet been achieved sustainably or meaningfully.