Great post, only quibble I have is that China is not comparable to India. China is on the upswing, with a high IQ population that works extremely hard. India has a low IQ population that is completely fractured along ethnic and caste lines.