我觉得有三个原因:
第一,崇祯上位的时候,国家就已经被他爷爷(万历)和爷爷的爷爷(嘉靖)给折腾得差不多了,气数已尽,他无论如何也挽不回来;
第二,所谓“有道无福”,崇祯在位期间多次发生自然灾害,中国的小农经济非常容易受到灾害冲击,一有灾害就会有好多农民过不下去,过不下去了就揭竿而起。要是没有农民起义,崇祯能够专心对抗皇太极,说不定明朝还能多闹腾两年,麻烦的是双管齐下,崇祯的抵抗一直都是拆了东墙补西墙的状态;
第三,一定程度上也怪崇祯自己,他虽然并非昏君,而且很勤奋,但他太多疑,用谁都不好好用,如果他就用袁崇焕去打皇太极,用洪承畴和曹文诏去打农民,说不定也能两边都打下来,可他不信任他们,半途中把袁崇焕宰了,又把曹文诏调回来,最后殉国的时候还喊“群臣误我”,其实没有好好反思一下自己的错。(补一句,“群臣误我”这句话我觉得建文帝才是最合适喊的)
因为国家已烂