闻太师回朝后始终不杀妲己的三个原因:
首先,闻太师并不认为商朝的乱局是妲己造成的。闻太师征北海十五年回朝后,告状的文武百官无数,矛头基本上指向妲己乱政,但拥有天眼的闻太师没有找妲己算账,而是苦口婆心规劝纣王,对妲己没有采取任何行动,只是在他向纣王进献的十策中提到妲己,原文:第五件:贬妲己,别立正宫,使内庭无蛊惑之虞。也仅仅是要求贬去妲己正宫娘娘之位,所以说到底闻太师不认为妲己是祸根,真正的原因出在纣王自己身上,这一点《封神第一部》也是这样设定的,妲己仅是个诱因,纣王甚至敢公然调戏女娲娘娘,难道这也是妲己教坏的?
其次,闻太师是截教门人其实已经窥测天机。作为截教金灵圣母的高徒,闻太师法力强大善长五行之术,加上又有能辦忠奸善恶的天眼加持,他应该已经猜到妲己的背景绝不简单,其实在修仙界"殷商气数已尽周室当兴"早已是人尽皆知的秘密,比如通天教主就早已昭告截教门人:"前日我有谕帖在宫外,诸弟子各宜紧守,他若不听教训的,是自取咎。"所以闻太师其实已经知道妲己的使命,这是天意使然,只不过自己身为殷商太师托孤老臣,必须要尽忠报国,这是做臣子的本分,因此他不杀妲己以违天意,自己则选择殒身殉国以报先帝知遇之恩。
最后,闻太师没有斩仙飞刀不一定杀得了妲己。即使闻太师真的不顾天意,想为殷商除去妲己这个娲害,其实也不一定能做到,须知妲己的媚诱之术几乎无人能挡,妲己在最后被女娲娘娘擒住交姜子牙处置,结果无人能斩她,先是雷震子监斩下不了手,后派杨戬、韦护监斩也下不去手,连姜子牙自己也不敢去监斩,最后只好请出陆压的斩仙飞刀遥控行刑才将妲己斩首,可见当初即使闻太师对妲己起了杀心,也不一定杀得了她,老成持重的闻太师果然思虑周全,即便文武百官再三怂恿也不䠀这浑水,绝对是明智之举。