It's probably true that free enterprise helps a lot, but China has that in large part. Even though the CCP calls itself communist, China is very capitalist in a number of ways. But I guess China is showing us that capitalism can exist without democracy.