魏晋南北朝时期,北方的士族与外来政权合作基于三点原因:一是为了生存。虽然世家大族在当地拥有很大的势力,但毕竟仍是地方性的,在面对北方少数民族强大的武力时,他们的那点威望显得苍白而无力,为了维持自己家族地位提高甚至生存,他们不得不与外来政权合作,尽管心里可能不甚情愿。二是东汉末年以来北方社会形势的发展使人们的夷夏之别观念已经淡薄了。东汉以来中原地区动荡不安,北方少数民族大量南迁,与汉族人民杂居,逐渐融合,相互之间的差别减小。三是少数民族政权对汉族大族的拉拢政策。这些在中原建立政权的少数民族统治者为了巩固统治,或多或少推行了汉化政策,优待汉族地主知识分子,给以高官厚禄,使其参与政权;与此相对的是汉族王朝由于统治腐败往往不能保护这些大族的利益,反而不如这些少数民族政权。