中国的城乡差距根源于过多的人口集中于有限的土地上。而这种原因又和我国特殊的工业化和城市化道路密切相关。为了实现经济跨越式发展我们采取了对外开放和优先发展重工业的经济发展思路。对外开放的战略使得我国经济产业链条较低,重工业对于劳动力的吸纳也是低于其他行业,这就造成了城市吸纳劳动力的不足。同时财政体系又加剧了这种不平等:历史上我们转移所有农村剩余财富,现在的财政投入并没有产生农村的造血能力,对农业的转移支付又通过国民经济体系加剧了这一矛盾。