楚國打不過秦國至少有四個原因:一是楚國王室對地方的統治力一直不是很強;二是楚國后期政治腐敗,貪污受賄現象嚴重;三是楚國變法不成功,缺少國家底蘊;四是后期勢力落到貴族的手里,國力不強盛,滅亡是遲早的事。
楚國后期國家力量大減,再加上當時楚國君王楚懷王被騙到秦國,人心惶惶。白起運用水攻法,大舉攻破郢都,淹死了10萬軍民,很快,楚國被迫遷都于陳,楚方城以西土地全部被攻破,而此時“禍不單行”楚國內部爆發農民起義,浪費了楚國的時間,也使楚國開始不堪一擊。后來的種種舉動都證明太急于求成,一個再強大的國家,也經不住頻繁的戰爭,最后楚國在跟秦國對弈期間節節衰敗。
到了戰國時期,晉國分裂為魏、趙、韓三個諸侯國,秦國東進路上最大的阻礙已經消失,最終,東方列國在各種紛爭中逐漸衰落,秦國迎來了統一的歷史契機。
后來秦的統一,結束了春秋以來諸侯混戰的局面,開創了統一的新局面,說明了統一始終是歷史的主流,秦國變為秦朝,影響十分深遠。