True socialists would prefer to be communists, but understand that it is not economically viable. So they work within the capitalist system to promote the virtues of communism -redistribution of wealth, economic equality, big government - while accepting that certain free market principles must be adhered to.