我觉得,事实上猪八戒几乎打不赢任何一个妖怪的原因是猪八戒在追随了唐僧后,他自己本身就没有什么作战的经验了。孙悟空打杀的妖怪,所以孙悟空出的力最多。而且猪八戒打死的妖怪,有很多都是一些无名小卒或者没有战斗力的,当然,还有一些就是孙悟空不好打的,有时候就是冲锋,就让猪八戒下手,反正猪八戒打实力差的妖怪还可以。
猪八戒本身是有一个很重要的职位的,那就是他是天蓬元帅,所以几乎所有的神仙都是认识他的。而且只要是在天庭当了个什么重要的职位,那么就相当于领导的职位了。猪八戒也碰得到妖怪,只不过妖怪认得到他,就没有跟他打架,因为如果是把他弄生气了,可能随时都会被抓走,更严重的时候就会被直接打死,妖怪可能都不用说自不自由了,连命都可能会丢了。
而到后来猪八戒时发现了孙悟空能力也时比较强的,但是总是被唐僧骂,心中有点惧怕唐僧责骂,然后就不敢出力了,所以让人觉得实力下降。这个说法也是很有人赞同的,毕竟虽然孙悟空的金箍棒很厉害,但猪八戒的九齿钉耙也不弱呀。这应该是作者给他的一个聪明的做法,如果自己出不出力都一样,那就选择不出力,或许还可以做到养精蓄锐,当真正能用到自己的时候也能鞠躬尽瘁,因为他也是发生过不好的事的。