宋江打方腊死那么多人的原因有以下几个:宋江攻,方腊守。攻城付出的代价远比守城多。方腊占据地利,对南方的山川草木比较熟悉,可以设置各种埋伏,杀伤宋江的将领和军队。方腊也有人和,方腊也是农民起义军,很受当地老百姓拥护。方腊手下能人众多,像国师邓元觉,大将庞万春,方天定都是有名的上将,一点不次于宋江手下的将领。朝廷的催逼,童贯多次命令加快进攻,宋江师老兵疲,而方腊以逸待劳,虽然最后宋江取得胜利,可也付出了惨重的代价。