You can justify anything like that: e.g. war is achieving military goals, not anything soldiers do, or Islam is a religion of peace, not anything those who interpret Quran actually do. It is more important what the real life consequences are, not what it was meant in theory (and in real life socialist governments have done so many stupid things). The problem with socialism is that in it the government exists and is much more powerful than in capitalist systems (even in anarcho-socialist systems common decisions are made which bind every individual - this is still some form of central power). So you can't just turn blind eye on the bad deeds of government in a socialist system - that inevitably comes in package.