原因很多。我个人认为,最主要最根本的一个原因,是中国封建社会初始便拥有了以孔子儒家学说为核心并结合其他各家学说而构成的一整套礼制和伦理观念。
它像是一条红线,贯穿并维系了绵延两千余年的封建制度。
封建制度有很多弊症。但相对于奴隶制度,它是进步的。它摒弃了奴隶制时期的分封制,而实行了郡县制和中央集权制,避免了春秋战国时期那样的绵延几百年的大分裂、大动荡,让社会得到了相对的统一和安定,使社会生产力得到较大较快地发展。
这时就出现了一个问题,即各家各派的学说并行于世,各种各样的思想影响着人们,使社会存在着分裂动荡的危险。为了解决这个问题,汉武帝召集大批知识分子,让他们讨论提供对策。
其中董仲舒上了许多条策论,提出了“罢黜百家,独尊儒术”的思想,集中强调“礼制"和伦理观念。这个建议得到了汉武帝的支持,因而推行下来。
从此,士人都以孔学为宗,代代相传。其中的忠孝礼制思想,影响最为深远。无论朝代如何更换,士人蝉联不绝,都以忠孝礼制服务于统治阶级。甚至象蒙古人建立的元朝和满族人建立的清朝,也无一不供奉孔子,以孔子的学生为官吏,统治人民。
中国封建社会出现了许多忠臣良将,如诸葛亮,魏征,包拯,岳飞,文天祥,海瑞,张居正等等。这些人无一不是由儒家思想教育出来的。正是有这些人,坚持了正确的立场,这才推动了封建社会的进步和延续。
因此,我说,以孔子学说为核心的华夏文化,是中国封建社会能维持两千年的最主要最根本的原因。