We need to properly distinguish the real conversation we are having when discussing socialism and capitalism.
It needs to be delineated clearly that the actions of social programs are carried out by governments, where the actions of capital markets are carried out by individuals and corporations. Capitalism pays for social programs; one does not exist without the other.
People discuss these ideas as they might view a game between Notre Dame and Alabama, that there must be a winner and loser between two powerhouse ideas. A more accurate analogy would be comparing the Alabama football team with the University of Alabama.