Respostas
O socialismo pode ser defendido com o argumento de que ele foi responsável pela criação de uma série de direitos sociais, como a previdência social, a carga horária máxima e a garantia de segurança no trabalho, que surgiram como uma consequência das lutas organizadas dos trabalhadores, lutas estas que foram, na grande maioria, diretamente inspiradas pela perspectiva socialista.
Também podemos dizer que o socialismo seria responsável pela solução de problemas econômicos endêmicos ao capitalismo, de modo que se não fossem os pensadores socialistas o modelo de créditos agrícolas, aplicados em boa parte dos países ocidentais, não existiria.
Podemos afirmar, ainda, que o socialismo ajudou nos processos de independências nacionais iniciados no século XX, fortemente influenciados pelo marxismo-leninismo, de modo que o fim (ou, ao menos, a queda da abrangência) do modelo colonialista e imperialista típicos da época são uma herança importante do socialismo.