原因有二:
一、当时明朝的军队实力低下,前去救援更大的可能性是羊入虎口
明朝末期时不仅朝政腐败不堪,军队内部更是腐烂不堪,明朝的京营内部被朝廷上下啃食的几乎没有了战斗力。虽然后来经过崇祯皇帝的改革,有了一点改善,但是别说对上能征善战的皇太极,就连军队自身都只是刚刚喘了一口气而已。
表面上看来明朝的军队数量仍然庞大,但是由于长期的和平和内部的腐败,导致了明朝的军队根本没有任何实战经验,战斗力基本为零。此时朝廷派遣袁崇焕前去接应毛文龙,虽然给了袁崇焕大量的士兵,但是也只是数字上好看而已。
作为资深的战将,袁崇焕深知这支军队的战斗力别说与皇太极作战,就连毛文龙的那批穷途末路的杂兵都不如。毛文龙手下的势力虽然都是收自民间的杂牌军,但是也经过大大小小的战争洗礼了,更是创建了鼎鼎有名的抗金基地。
所以袁崇焕很清醒的知道,所谓的救援根本没有任何希望,反而会葬送掉明朝为数不多的军队实力。为了保存实力,只有放弃毛文龙,于是袁崇焕只派遣了万余人马前去接应毛文龙,自己带领着大部队从侧面去收复那些失地。
二、毛文龙所困之地距离京城过远,袁崇焕军队的后勤无法及时供应
当时毛文龙在他建立的抗金基地之内,也就是明朝、朝鲜、金国交界的地方,这里离明朝的京城有几百里的距离,同时地形复杂十分不利于行军。袁崇焕前去救援首先就面临着行军困难的问题,其次军队作战则必须考虑到后勤的供应,而地形的复杂与距离过远使得后勤没有跟上大部队。
袁崇焕必须等待后勤的补给,以此来保证军队的战斗力。只是此时毛文龙已经是强弩之末,在袁崇焕军队补给到达之前就已经被消灭掉了。
所以综合而言,不是袁崇焕见死不救,而是形势和实力根本不允许他直接前去救援,只能从侧面给毛文龙减轻压力。