China’s entrance into the WTO has further integrated its economy into the whole world. Economic globalization has not only generated excellent opportunities for China’s economic development, but also created a vast demand for international business talents. However, in reality, the training of this kind of talents is far from satisfying the huge demand gap. What even worse is that talents requirement and training have gotten into a shortsighted and utilitarian condition. This paper uses systems thinking and systems archetypes theory (including the “shift the burden to the intervenor” archetype and the “eroding goals” archtype) to identify this phenomena and disclose the potential complex social factors. It provides the foundation of scientific methodology in understanding and dealing with these issues. Additionally, it offers a new standpoint of international talents demand and training based upon a strategic perspective.