农民起义失败的必然性,就在于农民军的领导阶层,最终也会转变为他们要推翻的阶级:封建王朝的统治阶级,等他们成为封建王朝的统治阶级的时候,实质上他们已经背弃了一开始起义时的理想了。
结果是可以预见的,为了维护统治阶级的统治,必然会做出损害被压迫阶级权益的事情,从而失去了其斗争的基础。
这个转变的过程如果发生的早,农民起义往往会在取得一定战绩后突然崩溃,如李自成就是典型的例子,如果发生的较晚,那么还可以残喘一段时间,如太平天国。
朱元璋是个很特殊的例子,其成功的原因在于,在“高筑墙、广积粮、缓称王”的这段时间里,朱元璋的军队在实质上已经完成了由农民军向封建王朝的职业军队转变,跟他起家的将领们和士兵们都得到了赏赐和官位,其斗争的基础已经由农民转化为了封建军队,其军队斗争的目的已经从打倒官老爷和土豪劣绅变化为从龙争天下,争当开国元勋,所以朱元璋才获得了最后的成功。