一支军队失去战斗力,既有政治上的原因,也有技术上的原因,也有民心得失的原因,综合来看,元军的综合战斗力还是可以的,造成下降的主要原因有:

1、政治的腐败、经济的衰退。元朝末期,贪腐之风盛行,黄河屡屡泛滥,再加上元朝统治者对汉民采取的压榨、欺压手段,社会矛盾激化,阶层分类分化。当时,元朝宰相脱脱还是很有魄力、很有作为的,但是奈何统治集团内部矛盾尖锐,脱脱自身也被拉下马。

2、自身的削弱、力量的分散。蒙古灭宋时,集中了优势兵力,并借助了很多汉人军队的力量,才消灭南宋政权。比如,灭宋的元将张弘范,本身就是汉人。但是,和平时间长了,元朝军队和汉人军队作战能力都有下降,而且灭宋后,蒙古人开始向中亚、欧洲进军,建立汗国,分散了兵力。

3、屡受打击、对手成长。元末,以刘福通为代表的红巾军,给予了元朝军队极大的打击。张士诚、陈友谅、朱元璋也趁势而起。元军因自身力量有限 采取安抚手段对待这几位当时还不够强大的义军,并试图让他们自相残杀。没想到,朱元璋击败了所有对手,统一了江南,成为了元军最强对手。

此消彼长之下,元军就没有刚立朝时期那般强大了。