我个人认为刘邦最开始打下咸阳有好几个原因。第一个是当时秦朝的时候因为要修长城做各种事情已经抓了很多壮丁了。所以就没有很多的人可以去当兵防御敌人。第二个原因是当时皇帝判断错误,因为起义军太多,没有分出一定的人来对抗刘邦。第三个就是刘邦本来就是有很多人帮他想办法,所以很多危机就直接忽略了。
在秦朝的时候,大家都是要去做苦力劳动的。所以在城区里面就只有老人和妇女还有孩子。这些人都是没有什么力气的,也做不了劳动力。那个时候因为皇帝的政策不太好,所以很多人都会抱怨,甚至是要造反。在刘邦之前就已经有人造反了,所以很多人就直接去对抗前面一帮造反的人了,而且也花费了很多的精神。所以在对抗刘邦的时候就基本上没有精力了,这让刘邦捡了一个大便宜。
而且,因为当时起义的人特别多。所以皇帝可能花费主要精力去对付其他起义的人了,也根本没有把刘邦放在眼里,但是往往就是自己没有怎么在意的人反而是会坏掉自己的一个王朝。最后咸阳就是被刘邦先打下来的,可以说这是皇帝的判断失误。
最后一个原因就是因为刘邦身边有很多比较有才华的人。他们会告诉他怎么做才是对自己最好的。这样大家的意见统一起来,就可以找到一个最好的解决办法。所以刘邦有了这些人的帮助才成功的。