原因是多方面的,但是万变不离其宗。那就是商鞅变法后,秦国朝着中央集权的道路不断前进,臣强主弱这是与秦国道路背道而驰的。
原因一:私人恩怨。当年商鞅在秦国推行疾风暴雨般的变法时,太子顶风作案,公然挑战变法。结果商鞅用惩罚太子师傅的方式羞辱了太子。《史记》原文如下:
於是太子犯法。卫鞅曰:“法之不行,自上犯之。”将法太子。太子,君嗣也,不可施刑,刑其傅 公子虔 ,黥其师 公孙贾 。明日, 秦人 皆 趋令 。
原因二:新君的安全需要。秦孝公一生重用商鞅并且信任无比,始终如一,甚至可以说他几乎把君主实权都让渡给了商鞅。他为了强秦,甘愿退到权力的二线,甘愿成为“虚君”,甘愿默默地站在商鞅的背后。正因如此,商鞅才能够将内心的变法鸿篇转换为手中改革之利剑,从而斩断旧贵族的利益链条,将秦国之旧疾一扫而空。秦孝公与商鞅绝对是一段千古君臣佳话,但是这也造成了商鞅权力过大。如果再强力支持商鞅,臣强主弱情形将进一步加深。由此发展下去,商鞅无论如何对秦惠文王而言都是个威胁。
原因三:稳定朝局的需要。新君初立最迫切要做的事情就是稳定朝局,但商鞅猛烈地变法几乎得罪了秦庭中除了国君以外的所有势力。孝公一去,反对派老臣甘龙、杜执和公族代表公子虔又重新成为秦庭权力场的重要角色。这些反对派与商鞅水火不容,秦庭若想稳定必须除掉商鞅。
原因四:权力转移需要。新官上任三把火,新君上位必然想有一番作为,那就必须培植亲信,发展自己的势力,提拔符合自己用人口味的人。商鞅作为一个得罪过新君的前朝老臣,本身就很难获得信任。另外从秦惠文王重用纵横家张仪、公子赢疾来看,商鞅已经不符合新君的用人口味了。
综上所述,秦惠文王为了报仇雪恨,为了稳定朝局,也为了实现自己心中的理想蓝图,此时的商鞅就必须被牺牲了。