这是由于武器发展变化导致的。具体如下。
在秦至宋时,由于各支军队主要还是使用冷兵器作战:近战用刀枪,稍远用弓弩。所以铁甲尚有一定的防护能力。
而到了明、清时,火器的使用开始变得寻常了。尽管那时候使用的火器多是一些精度很差的前装滑膛火绳枪或火门枪,以及威力不太大的前装滑膛炮。但是这类火枪却仍然比冷兵器以及箭矢的杀伤力大的多,它可以轻易贯穿铁甲!因此明、清两朝才会对既笨重又低效的铁甲逐渐不再感兴趣了。转而开始釆用棉甲!
棉甲既轻便又有一定的防弹能力,就是在面对着火器的射击时,也可以为战士提供一些保护。在那个火器技朮尚不成熟的年代,棉甲几乎可以等同于防弹衣。明、清两代舍铁甲而用棉甲,就是出于这个原因。