我想这里有两方面的原因:
第一,蜀军的水师力量比吴军弱。刘备早年在北方战场驰骋,都是陆战,罕有水战。后来他投奔荆州刘表,在曹操大举南下时,才拼凑起一支水师,由关羽指挥。关羽是蜀军中最优秀的水军将领,正因为如此,才有水淹七军的经典之战。关羽死后,蜀军中没有出色的水军将领,这是刘备弃水师不用的原因之一。
第二,黄权曾警告刘备,水师顺流而下,进攻当然有利,但是风险不小,万一进攻不利,逆流撤退可不是件容易的事。由于东吴水师很厉害,刘备对水战心里没底,担心吃了败仗后无法全身而退,故而更倾向于陆上争锋。
后来陆逊在写给孙权的军事报告中曾说:“我本担心刘备会水陆并进,现在他却舍弃水路不走,只走陆路。”由此可见刘备着实犯了一个严重的错误,他过于小心谨慎,而战争,有时候不冒风险是不行的。
再来说说刘备犯的第二个错误。
蜀军在军事部署上有很大问题。刘备把军队分割为江北、江南两部分,沿着长江两岸的山岭安营扎寨,兵营数十座,绵延八十余里。这个架势看起来颇吓人,可细细分析,就发现其中问题很大。两部军队被长江隔开,一旦出现情况,难以互相支援;兵营沿着山岭地带分布八十余里,道路不好走,军队失去机动性,难以大规模展开。后来陆逊评论刘备的部署说:“处处结营,察其布置,必无他变。”也就是说,这个阵营拖得太长了,而且集中在狭长山岭地带,根本不可能出奇制胜。