这是个看似简单,实则相当复杂的问题。
要回答这个问题,首先要明确好人坏人的标准。如果按现代的标准来衡量,梁山恐怕没有几个好人。
如果按照北宋年间的时代背景来考量,那就要把它分成两条线。
第一条线是上山前与上山后。
第二条线是招安前与招安后。
先回答第一条线。
上山前,梁山许多人是占山为王的山大王,杀人放火无恶不作,是典型的土匪。
比如清风山上的矮脚虎王英,每天要把被劫上山客商的心肝挖出来做醒酒汤喝。
宋江就险些被其所害。
比如十字坡酒店的孙二娘,专门用蒙汗药麻翻过往客商,剥皮剔骨跺碎了做人肉包子再卖给顾客吃。
比如鼓上蚤时迁,专门溜门撬锁挖坟盗墓。
所以,在上梁山前,他(她)们很难被归入好人行列。
但是,上梁山后,他(她)们都成了有组织的人,干的都是杀富济贫除暴安良的好事。
这个时候,如果再说他们是坏人,就没有道理了。
另外,像晁盖劫取生辰纲的七人,加上白胜是八个人,他们劫取了大名府梁中书送给东京太师府蔡京也就是梁中书老丈人的生辰寿礼。
生辰纲是梁中书搜刮的民脂民膏,劫取了它是正确还是错误?站在劳苦大众的角度上讲,这属于是正义之举。也不能把他们归结为坏人。
还有,像林冲,鲁智深,武松,杨志等人,一生没干过坏事。都是形势所迫不得不上了梁山。
也不能算作坏人。
至于那些朝庭降将,只是被俘后归顺了梁山,跟着宋江攻城拔寨杀富济贫,似乎也不能归为坏人之列。
所以,对梁山108人来讲,只能这样评价,即:他们上山前有好有坏,上山后就不能再称为坏人了。