I think one area of confusion for me is that I'm not even sure socialism is clearly defined in this thread. There is market socialism, for instance, which isn't wholly incompatible with popular mainstays of Western economics. The definitions are really ambiguous, and if you have certain beliefs...