汉人打不过落后的蒙古人和满人的原因如下:

1、蒙古南下征宋的时候,已经不是铁木真时代的单纯草原民族了。蒙哥和忽必烈时代,蒙古人得到了大量中东阿拉伯人的科技,军力科技膨胀了很多倍。蒙古人南下是带着具有很高的工艺和物理计算等技术含量的投石武器南下的,不是简单靠骑射破敌。

2、蒙古南下征服南宋的时候,经历了阿里不哥和忽必烈的兄弟内战后,几大汗国实际上已经分裂,只有中东伊尔汉国的旭烈兀还认忽必烈为大汗,钦查汗国早不认了。元朝在南征蒙古成功的时候已经开过了科举,并且建立起了以农耕和赋税为运行资本的皇权体制,这点上和南宋其实差不了太多。

3、生活背景与环境不同,造成了汉人与蒙古人、满人在身体和习性上的不同,如游猎民族豪爽、好武好斗,凭这一点,以前自视聪明的汉人怎么也比不上。

4、满清之所以能够降服蒙古和汉人,主要在于其制度良好,八旗制度在当时很好的统合了满人统治区内的其他民族,把其他民族的优势化为自身的优势。