明朝末年农民军与汉末、元末农民军不同,他们过分强调均田免粮,农民意识太浓厚,鄙视出身于地主阶层的知识分子,攻打凤阳时候烧毁明祖陵,攻打滁州时候,捣毁孔庙,这一切都使得明末农民军与当时的知识分子阶层产生了严重的隔阂,而他们抢掠,打杀富户和官员的政策彻底把明朝地主阶层推向了对立面上。所以,明朝末年即使在军队腐败的情况下却依旧把农民军几度逼向绝境,这是因为地主阶级知道这批反民是暴徒,只会打砸抢。其次,李自成从兵败带着18骑逃入山中,到再度出山攻克北京只用了四年,这看起来的确很了不起,却有其潜在的危机,由于势力发展过快,内部良莠不齐,政权建设没有跟上,军队也有得到整编,各部队之间缺乏协同作战能力,凝聚力不强,总之,势力急速膨胀,李自成根基不稳,这样的集团,可以打胜仗,却经不起失败,一旦失败就会是倒猢狲散。所以,这与李自成的个人才能有关系,他身边也缺乏像刘基,李善长那样的出身于地主阶层的谋士,无法意识到政权的建设以及军队的整合的重要性,所以当大顺军在山海关被打败后,立刻做鸟兽散,其原因就在这里。如果李自成在取得了胜利后可以冷静下来,巩固自己的后方,整顿军队,完善制度建设,就不会出现了一触就溃的局面。此外,历代农民军队都是在与政府精锐部队反复战斗中强大起来的,可是明朝政府为了对付清军,将明军中最能打的军队都派到东北了,所以,李自成军队在中原地区基本上没有与特别能打的军队较量过,军队缺乏历练。且在被明军逼入山中前,其旧部早就在明军的历次围剿中损失殆尽,攻打北京的40万军队实际上是其在短短四年中聚集起来的乌合之众,这样的军队没有经历过苦战、恶战的洗礼还没有蜕化为一支铁血劲旅。所以,李自成的军队素质较差,无法和在与明朝劲锐反复较量中成长起来的清军相比。看似人多,其实不堪一击。李自成之所以可以凭借这支军队打进北京,是因为松山之战使得明朝所有精锐丧失殆尽,连最能打的将领洪承畴,祖大寿都被活捉。这才给了李自成可乘之机。综上所示,李自成集团由于其仇视一切地主阶级的政策,导致其始终无法得到知识阶层的支持,也就无法完成其自身政权与军队正规化建设,而其前期百战之军没能保留下来,后期军队组建匆忙,战力不强,这一切都造成了,山海关兵败后,李自成再也无法组织起有效的抵抗!
李自成虽然兵多将广,但都农民军,农民军的特点是胜易骄败易馁。而吴三桂和清兵可都是正规军,而且久经沙场,两军已在山海关内外操练多年,训练有素,并且武器精良。
李自成为什么没有在北京死守有两个因素:一个是农民军进北京城后纪律松散,没有民心支持,同时部队腐化严重;另一个原因是李自成是陕西人,在他心目中西安才是他的根据地。
李自成军事集团的组成是一种典型的流寇体制,除了老营的十万精锐外其他的农民军只是附庸或合伙的关系,李自成不需要管他们的死活当然也就不可能要求他们浴血奋战。所以李自成的部队看起来有将近百万之众,可实际上也可以看成是只有10来万的样子。山海关一战最终失败,使得李自成的嫡系部队死伤殆尽。实际上山海关一战后李自成可以说已经基本丧失了军事能力了。后面的局势发展也证明了这一点,此后的大顺政权再无一战之力了
山海关后,他的目的很明显就是北京,占据一个中心相当于占领一大片区域。在北京匆匆登基后,他怒杀吴三桂家大小34口,随后便焚毁宫殿。山海关一战,他确实有再战能力,但关键对方不是什么散股势力,而是吴三桂和清军所组成的联军,在战斗力方面,李自成拥有的是农民军,而对方却是正规兵,在民心方面,由于李自成占领北京后,产生了骄傲情绪,直接称帝,所干之事已经无法得到民心。所以注定要灭亡!
下面纯属个人观点,说错别怪我。
吴三桂了解李自成军的底细(吴三桂是个叛贼),李自成就缺乏信心。
经过多年的战争,李自成已经不想在打了。