首先是因为他们不适应当时的作战环境。他们虽然是比较厉害的,但是换了一个新环境去打仗,可能会出现水土不服,导致他们的作战能力极速下降,战争肯定会失败的。而且他们作战的地形也不是他们所熟悉的,这样的话会对他们非常不利,如果对方抓住此时的地形去作战,他们不知道如何去反击,绝对会失败的。
其次是因为当时的指挥能力不太好。作战是需要一定的军事能力的,这时候就需要有一个很好的军师去帮助他们规划,如果有了一个良好的军事,等于说作战的胜率就会加倍。而他们梁山一百零八好汉里面,懂得军事的人很少。他们就少了一个人为他们出谋划策。而对方却是有一定的计谋,他们不知道如何去破解这些计谋,而且不知道如何去防御,不知道如何去攻击。这也是很大的弊端。从这个方面来看的话,他们失败也是必然的。
最后是因为当时的人心不齐。打仗是需要团结的,因为只有所有人团结在一起,才能做好一件事,然而作战也不例外。作战是需要许多士兵们团结在一起,一起去进攻同一个敌人,这样才可以取得胜利。但是当时梁山的一百零八好汉之间已经有人产生了异心,可以说他们这个军队是不团结的,这样的话他们的军队就很容易出现矛盾。如果有人来指挥他们作战的话,他们肯定不会去听的,所以说作战失败也是一定。
总之,虽然梁山一百零八好汉在之前的作战已经成功很多次的,但是面对这场战争的时候他们出现了很多不利条件,以至于最后的失败。