从古至今战争都不仅仅是一两场战斗的胜负输赢,而是有许多因素综合在一起。达到战争目的其中重要的一环就是占领战略要地,而城市就是重要的战略要地,不能占领城市就意味对当地没有绝对的控制力,意味着战争没有取得最终胜利。
绕过城市不容易。一个地方之所以能够形成一座城市,是因为他所处的地理位置是交通要道,利于出行。平稳时期他是汇聚资源商业发达的地区,战时是扼制交通枢纽的堡垒要地。大规模的战争无法调动大队人马绕过城市从小路到后方,小队人马可以顺利到达后方起的作用不大,无法左右战争的胜负。
资源在城市。战争的目的就是攻城掠地、占有资源。城市汇聚了一个地区的大部分资源,人口、粮食、兵器、甲胄、商品、钱财都在城市。城市是一个地区政治、商业、文化中心,攻占了城市意味着占有了这些资源,不仅可以弥补战争的损失开销,还能获得更多的财富。更为重要的是人口的户籍、土地的契约等等重要的典籍都保存在城市,占领城市取得这些资料就能更快更好的控制住当地的局势,绕过城市只占领土地没有意义。
绕过城市的危险。战争时军队大都是聚城而战,一座城市威慑的是周边大片地区,如果绕城进攻后方,城内的士兵就有出城袭击的可能,在野外无险可拒被袭击是非常危险的。将领们轻易不会下达这样违背常理的命令的。所以战争史上有许多据守孤城就能抵挡大量敌军不能前进的战例。就算占领了周边地区,没有攻下城市就战争就不能结束,因为城市的重要意义,打仗时即使要付出惨重代价也要攻占,不能绕开。