I would hardly describe socialism as getting its butt kicked in the 20th century. The Russian communists, beat the US and 14 other countries in 1918 when it was invaded by 8000 US Marines, and then it beat Nazi Germany. The Korean war ended without a clear victory for the US. Vietnam, we all know how that ended. Socialist principles were implemented in Russia by Putin in 2000, creating a mixed economy, which saved it from economic collapse. Socialism today is more popular than ever and with the advent of advanced automation, robotics, artificial intelligence, self-driving cars..etc, communism will become a necessity in the not-too-distant future. The only alternative is techno-feudalism, which no one in their right mind prefers.