主要有三大原因:
第一,怕有埋伏。刘备大败,张飞率领二十骑兵断后,还派人在后方扬尘,以致当时尘头大起,让曹军疑有伏兵。这一点在之后刘备和张飞的对话中就可以看出来。
“他被我一喝,倒退数里,何敢再追?”“若不断桥,彼恐有埋伏,不敢进兵,今拆断了桥,彼料我无军而怯,必来追赶。彼有百万之众,虽涉江汉,可填而过,岂惧一桥之断耶?”
第二,曹操畏惧张飞。张飞的另一结义兄弟关羽,曾经在曹操手下,当时曹操和袁绍作战,关羽一人单枪匹马,手起刀落,斩颜良于马下。之后关羽对曹操说:我斩颜良不算什么,我弟张翼德在万军从中取敌将首级,如探囊取物。
于是曹操就记下了,还让人写在了袍子里,他在长坂坡看见张飞后,就和身边的将领说起这件事。连自己的主公都这么说了,再加上之后张飞大喝,吓死夏侯杰,曹操和手下的大将便借故逃走了。
第三,许褚张辽等人没有交战欲望。张飞当年可是和三国公认武将第一人的吕布交过手,大战几十回合不分胜负,他的武力值可想而知。而现在张飞挑战,曹操又没有点将,张辽、许褚等人也没有获胜的把握,若是战败了或是死于张飞之手,那就有点得不偿失了,所以十万曹军才没有一人敢出来应战。