主观原因
虽然提出了《天朝田亩制度》,但在当时,是空想,根本不可能实现;太平天国运动轰轰烈烈,但中国依然是封建社会。
战略上失误
金田起义后,很长一段时间内徘徊在紫荆山周围,缺乏进取;起义之后,没有尽一切可能争取知识分子,不能把反孔和争取知识分子统一起来;定都天京后,孤军北伐。
客观原因
中外联合政府联合绞杀:李鸿章率领淮军伙同英国人戈登指挥的“常胜军”,进攻苏州,常州:派左宗棠率领湘军的一部,进攻浙江。英法侵略者均值中外混合的反动武装,协助左宗棠。
为了达到这些不太清晰的目标,他们作战非常勇敢,作出很大的牺牲。他们付出的代价是惨重的,但最终总是归于失败,这是历史的规律,也是历史的局限。