首先,第一个原因是铁碉堡本身就很重,人力无法搬运。只能用飞机空投,或者用战车运载,但是当时德军不仅在海滩上布置了重炮,而且还有大量的防空掩体,所以如果飞机空投,很容易被击落,造成更大的损失。更何况这些铁碉堡也不能陪着战斗人员冲锋。
其次,战车无法降落。盟军之所以选择用有血有肉的步兵先登陆,原因很简单,因为德军在沙滩上布置了大量的反登陆装置,比如著名的龙牙反坦克锥,这样盟军的大量坦克就可以在海里轻松报销。于是盟军决定先用步兵占领并清除德军炮兵阵地,再让装甲部队登陆。
最后,即使真的使用了这些铁掩体,效果也是无济于事的。我们知道二战时,盟军坦克的前装甲厚度达到了5到6厘米,根本无法抵御德军火炮的攻击。这些铁掩体要想发挥作用,最小厚度要达到10cm,这是不可能建造的。更何况厚重的铁碉堡根本无法和步兵一起攻击。步兵发起冲锋时,仍暴露在德军机枪火力下。