其实原因很简单,在冷兵器时代,骑兵是最厉害的兵种。机动性好,而对付骑兵最有效的手段依然是骑兵。 蒙古人从小就开始骑马射箭,比较起其他民族的骑兵具有先天的优势。成吉思汗是个非常雄才伟略的人,懂得各种战术,整合统一蒙古后,开始对外打仗,这个过程其实也培养了许多优秀的将领。灭辽、灭金、灭宋。 至于欧洲的国家,他们更本不是蒙古人的对手,因为连最好的文明国家宋朝也败给了蒙古人。欧洲国家首先人少,小国林立。有个优点是他们拥有重骑兵,但蒙古骑兵通过迂回包抄战术和零敲碎打,然后箭杀劳累的重骑兵。
这与蒙古骑兵的作战方式有关。蒙古骑兵善骑射,机动性能极强,烧杀抢掠最擅长,正面作战不太行,所以专干以战养战。
那个时候是以城为抵抗敌人的进攻,中国和欧洲还不太一样,中国的城大驻军屯物质,农民都在城外种地,蒙古骑兵来去如风,所以无法对城外农民提供有效的保护,农民也来不及进城躲避,而且蒙古骑兵专门掠杀农民,等城里的军队反应过来,他们抢完杀完跑了,追还是不追,追不上,很郁闷,干几次那么这个城就废了,物质粮食兵源都完了,那么城就没法守了。欧洲是城堡,军队在外面驻扎,所以对蒙古骑兵反应速度要快一些,追不追,追上中埋伏,也很郁闷。总的看来,中国这边的情况要比欧洲惨一些。
所以那个时候确实是没有有效的办法来遏制蒙古骑兵,那么就在欧亚大陆猖狂了。
当然,蒙古骑兵这种以战养战的方式也有缺点,就是得掠夺富裕的地方,这样才能持续,否则掠夺穷逼地方,抢点东西不够马吃,那么自己就不行。比如上越南上高丽去掠夺,那边穷,抢不到东西,还有反抗,最后也就不消灭它们了。这就像老虎抓东西吃,至不济抓只羊兔子吃,拍苍蝇吃是不能活的,入不敷出,蒙古骑兵是老虎,宋就是羊,越南高丽那是苍蝇,日本是王八带天然护罩的,很难啃。