Socialism is not panacea and capitalism is not entirely evil.