Socialism can easily exist in a capitalist system and is not it's polar opposite. Socalist parties are in power in over half of the capitalist countries of the world. Wouldn't marxism or communism be better examples?.
Socialsim can only exist within a capitalist system. Like all parasitic systems, it has to have a host to feed upon.