Socialism – debunking the “Good idea, badly done” meme