These things play out on much larger time scales. And social security is not socialism, all the countries you've listed are firmly capitalist. To quote Wikipedia: "Socialism is a range of economic and social systems characterised by social ownership and democratic control of the means of production; as well as the political ideologies, theories, and movements that aim to establish them." This is the part that never did and never will work. Note that socialism by itself does not guarantee social security of any kind. You can still starve or die of disease. Millions of people did exactly that.