主要原因如下:
一、在于楚国的自身君主的原因,因为楚国虽然国力强大但是它的君主除了楚庄王之外其他的都能力平平,甚至有些昏庸至及。就是因为这个原因使楚国长期处于君主昏庸无能,奸臣当道的局面。这就如同一个人拥有着巨大的财富但是不懂得如何去合理的运用,只懂如何去浪费,而秦国却不同了,它历代名君辈出,任用贤能,使原本弱小的秦国迅速的崛起。
二、秦后来统一之势在即,楚随有能征善战之将也无能为力,但是楚国的国力强大是无可厚非的,因为秦要灭它竟要用60万大军是秦灭六国中用兵最多的。
三、楚国参与的战争太多了,而且规模太大了,公元前506年可以说是楚国的转折点,柏举之战,吴国军队攻入楚都,大败楚军,幸得秦军营救,可是楚国领土大为减少,淮河以南,合肥以东土地全部被吴国攻破,后来被越国占领。柏举之战后,楚国力量大减,再也无力参加中原大战。