在秦惠文王命司马错攻取巴蜀之后,秦国有了一个稳定的大后方。尤其是在秦昭襄王嬴稷在位时,巴蜀之地经治理成为天府之国,天下粮仓,为秦国东出奠定了坚实的物质基础。事实上,相比于秦国,其实楚国更有可能进攻巴蜀,夺得这一天府地区,但是楚国整个国家的发展战略,实际上都不将巴蜀归类进来。可以说楚国是战国七雄当中,物产最为充足的国家。如果楚国的国力能够加以整合,那么楚国的军力,即便在战国后期也可以与秦国一较高下。

而巴蜀两国还与楚国水路相通,兵甲不足10万,如果楚国能率军沿长江而上,灭掉巴蜀轻而易举,在楚国崛起之时,秦国还没有进行商鞅变法。但楚国偏偏没有进攻巴蜀。可能有以下几个原因,就巴蜀两国而言,他们身处四川盆地中心。外出的通道,易守难攻。几乎所有的战国都对巴蜀两国略有耳闻,但知之甚少。楚国自然拥有中国的广大南疆。灭掉巴蜀曾经也是楚国王族的想过的事情。但楚国却总是摄于国内氏族纷争的原因,无法聚集兵力。

另一方面,在争霸之是楚国,更重要的是北上争霸。楚国至始至终都没有将统一和兼并战争作为自己的战略目标。即便最后的项羽也自封西楚霸王,重新列土分封。另一方面,巴蜀两国虽然相互敌对。但双方也都遭到过楚国的侵扰。军事防御的重点大多也严处国交界一线。再加上优越的地理位置,楚国很难动用大军攻克巴蜀。 而楚国又不如变法后的秦国拥有整合自然资源和人力资源的能力。攻下的领土也都被作为大臣的封地。即便坐拥丰满富饶的巴蜀广大区域,巴蜀两地,也无法为楚国提供源源不断的战争资源,而是成为氏族之间相互纠纷,相互掣肘的封地而已。

更何况巴蜀两国真正起到作用,是在李冰治理都江堰之后,在当时没有天府之国的美誉,在战国时期,天府之国实际上指的是关中地区。 这也是为何所有的强国都要在关中称霸称王。就当时而言,水旱灾害严重的巴蜀很难引起楚国的注意。就连秦国出兵巴蜀也是名将司马错坚持的,当时秦国朝堂也都将东出攻韩作为首要战略目标。除此之外,楚国东部和南部的吴越百越地区才是楚国的扩张重点,尤其是东部的吴越两地。

曾经楚王的陵墓和楚国的都城都被吴国焚毁。即便吴国,越国以灭。但位于楚国后方的这两个国家依然是楚国竞争的重点。更为重要的是,楚国历来被中原各国视为蛮夷之邦,楚国强大急于证明自己。中原争霸是历代楚王的目标。在秦国夺得巴蜀两国以后楚国也曾感到可惜,但并没有认为这是自己的失算。