因为当时汉族国家正处于最衰落、最混乱的时候。
只要汉族国家内部稳定,就不会被灭。历史上比五胡、比蒙古人、比满洲人更强大的游牧民族还有很多,但他们都没有能灭亡汉人国家——比如强横一时的犬戎人、匈奴人、羌人、柔然人、乌恒人、突厥人、薛延陀人、吐谷浑人、高句丽人、吐蕃人、契丹人、党项人等等等等。
就是蒙古人,在明朝中期尽管给明朝造成很大困扰,但依然无法将明朝灭亡。
所以中原农耕国家和草原游牧民族的竞争是贯穿了整个封建历史,既然是竞争,就有胜有败,有强有弱而已——事实上不仅是中国,欧亚大陆上所有的周边文明,中国、印度、中东(巴比伦人)、欧洲(希腊和罗马帝国)都是如此,都需要和来自亚洲中心的游牧民族竞争,被一波波地游牧民族冲击。比如罗马帝国被日耳曼人、哥特人、斯拉夫人冲击;印度被雅利安人、吐火罗人、蒙古人(莫卧儿帝国)征服;中亚被波斯人、阿拉伯人、突厥人冲击征服等等都是这样,国际上早就有历史学家和文明学家对这个现象做出详细的论述。