在《封神演义》中,商纣王毕竟是人间帝王,所以商朝的存亡和商纣王的生死都应该顺其自然,而不是由神仙来干预,这就是为何没有神仙杀商纣王的原因。事实上,在《封神演义》中是有神仙杀过商纣王的,那位神仙就是女娲娘娘,但是女娲娘娘的刺杀失败了,女娲娘娘这才明白自己无法干预商纣王的生死。
在《封神演义》前期的时候,女娲娘娘发现了商纣王是一个十恶不赦的昏王,所以便去了皇宫打算杀掉商纣王。女娲娘娘当时到了商纣王的寝殿以后便开始动手杀商纣王,没想到商纣王寝殿门口的两位皇子身上发出了金光,将女娲娘娘的法力挡住了,女娲娘娘这才明白是上天不允许神仙出手干预凡间的事情。女娲娘娘离开以后,便找了狐狸精在内的几只妖怪,命令他们去迷惑商纣王,好让商纣王的统治早一些被推翻。
女娲娘娘本来就是天地间最尊贵的神灵之一,连女娲娘娘都无法杀死的商纣王,想来其他神仙也是杀不掉的, 所以《封神演义》中的神仙都没有去杀商纣王了。事实上,《封神演义》中的设定也是非常合理的,毕竟不管是神还是仙,他们的职责都是帮助人类,而不是直接替人类把所有事情解决好,所以无论商纣王的行为再怎么恶劣,那也是属于凡间的事情,神仙可以出手帮忙,但是绝不能出手解决,否则这样一定会破坏掉平衡。
综上所述,商纣王作为一位凡间的帝王,他的生死其实是有定数的,是不应该被神仙操控的。况且,连女娲娘娘都无法杀掉商纣王,那么其他神仙也只能顺应天意,让商纣王按照人间的法则来决定存亡。