You are certainly correct that socialism has not failed but some basic assumptions are, I think, no longer relevant. Capitalism is failing. That has been obvious for a long time. The great change that is required of people now depends on handling greater complexity starting with understanding that systems fail, not because they are inherently wrong…