1、有私怨。当年赢驷年少时犯法被商鞅新法处置,他的两个师傅也被判刑。所以秦惠王,包括公子虔怀恨在心是有可能的。
2、丢车保帅。商鞅变法触怒了大量秦国老贵族的利益,只是迫于秦孝公没有发作而已。秦孝公一死,贵族瞬间开始发难,新君秦惠王刚刚即位,为了稳定时局必杀商鞅以平息贵族之愤。
3、稳固根基。君主制时代臣子势力,威望盖过君主是很可怕的,当时商鞅即是如此。从庙堂到地方到处都是被商鞅提拔的拥护变法的官吏,加之商鞅还有商淤的封地,势力已经遍布秦国各个角落,甚至军队也不乏大量商鞅的支持者。尽管商鞅是大公无私,忠君爱国,但是这样强大的力量对于新即位,根基不稳的秦惠王来说是非常可怕。因此商鞅被杀也是合乎君主制时期的常理的。