1、地主阶级的愚忠思想,宋江属于地主阶级,而参加起义的广大成员则属于农民阶级,由于阶级立场的不同,他根本就不可能与梁山上的广大群众一条心,他所想的是怎样才能光宗耀祖,封妻荫子,同时,起义阵营内部成员的革命性也并不完全纯洁,在这个集体中,虽然大多数成员都是遭受官府迫害或地主压榨的普通劳动者,但也不乏一时背运或出于无奈的官府中人,他们身在梁山,心向朝廷,渴望有朝一日能够再穿官衣,再吃皇粮。
2、内部四分五裂,不团结,作为战无不胜的农民起义军领袖,宋江却带领替天行道的梁山泊义军,去残杀僭号称王的方腊义军,在两败俱伤的大屠杀中,遭到惨痛的失败,在这场战事中,有人想去平凡,有人想要造反,导致最终死伤过半,梁山土崩瓦解。
3、梁山起义的失败,正是以上各种主客观因素结合在一起造成的,其中,起义领导者的投降主义思想是导致起义失败的主要因素,而起义阵营内部成员中大量拥护招安者的存在,以及广大成员的盲从及从众心理,使得招安从理想最终变成现实,从而造成了起义的彻底失败和他们个人命运的悲剧。