The collapse of the Soviet Union proved one thing: communism isn’t sustainable. The Soviets stayed alive for a long time because they cannibalized half of Europe and exported resources, like oil and natural gas. China and Vietnam survived by opening up their markets, then pretending they’re communist by keeping the brand and authoritarian control over their population. North Korea and Cuba only survive because of various forms of foreign investment and trade.