The video points out that China has difficulty attracting foreign investment because it lacks the rule of law, democracy, and openness, as investors cannot ensure that their assets are safe in China and worry that the government will arbitrarily seize them. The article stresses that China needs to address not only corruption but, more importantly, the rule of law, because the rule of law is fundamental to providing a sense of security.