1. 物质层面
首先,春秋战国时期,社会生产力仍然十分低下,因此国家想要积攒实力并不容易,只能由农业生产一点点积攒,而且由于改造自然的水平较低,所以一场普通的水旱灾害就可能使得数年的积累为之一空。
其次,想要统一六国,并不是实力在七国中最强即可,兼并战争无论是对战胜国还是战败国都会损耗实力。同时,战国时期局势混乱,各国之间的关系经常变动,可能前一天还是盟友,后一天便沙场相见,但如果秦国的强大威胁到了六国,那么六国必然联合起来抗秦,这就要求秦国的实力必须在遇到两至三个诸侯国同时进攻时仍然能够稳住局势,也就是实力要超过其他诸侯国的数倍。
由于统一战争一开始便不可能停下,所以,秦国的国家实力还必须保证,在统一战争开始后的每一场小战争,秦国即便不胜,也不能输的太惨烈,否则就不是统一,而是被他人兼并。
2. 思想层面
更大的困难是来自思想层面,在秦统一之前,从来没有人想过中原这片土地是可以统一的,从有国家开始,这片土地就没有经历过统一的政权。夏朝时期存在很多的方国,其本身也是由松散的部落联盟转化而来。
商朝实行的是内外服制度,只有王畿地区才是商王直接的统治地区,而外服地区的一些部落和商王朝时常处于作战的状态。
西周实行了分封制,分封了许多诸侯,这里周天子已经是名义上的天下共主,但是在对诸侯国的内部上,仍然控制力不够。
所以秦朝的统一并不是在政治上要求统一,也是思想上要求的统一。
3. 现实困难
之所以秦之前的王朝并没有统一,很大的原因就是因为中央对地方的统治力还不够,国家还没有有效的方法来解决如何统一这广大的区域。所以必须要将权力分散。而秦朝的郡县制虽然也是进行了地方的统治,但是中央皇权是可以直接命令地方的,也就达到了控制地方的目的。