个人认为这是一个跟中国历史发展有关的问题。首先,中国西部多为高原、丘林、隔壁、山区、林区等不适宜农耕的地形,而中国两千年封建文化是以农业为主的农耕文化。这直接导致了人口主要集中在平原地带,或者靠近水源的冲积平原附近。例如华北,长江,珠江三角洲一代。黄河沿线,淮河,长江沿线等等。长期的发展导致了人口比例的失衡。其次,在西部的这些地区中生存条件并不好。进入了近代以后,随着科技的发展才摆脱了地形对生存条件的制约。即使现在有些山区中的生存条件还是落后于社会的。这注定了这些地区的人口不可能比平原地带的人口多。