因为他当时并没有阻碍她做君王,也为了不给其他人落下口舌。武则天做了君王以后,她杀掉了所有大臣,却没有杀程咬金。武则天是女性,古代没有女性称帝的先例。所以她想掌权,确实有很多困难。许多大臣不惜牺牲姓名,联名上书…用各种各样的方式来阻止她的做君王。所以她做君王后,怀着不满的心情处决了所有阻止过她的大臣。甚至,作为功臣顾命也未能幸免。
可是,她却没有把程咬金灭口。这主要是因为程咬金自身的谋略。他没有和别人结党营私,当时他已经60多岁了,不想参加朝廷上那些斗争,因为年纪大了,他只想安享晚年,庸庸碌碌地生活,青史留名即可。而且他懂得明哲保身。当时武则天要做君王,当时的朝廷上很多人立刻选择了李家,站在正统李家的后代的一边。在那样的情况下,他还是很聪明,哪怕地位很高,也很谦逊,而且谨小慎微,不偏向任何一方,保持中立。这就让武则天抓不到把柄了。
就这样,在君王的眼里,他自然就没有必要非杀不可了。武则天因为记仇,杀了很多开国功臣。她这样的大屠杀,会让朝廷上的全体官员心寒,所以她为了自己的名声,也为了重建官场秩序,所以她没有杀掉所有的人。至少有人说她的时候,可以把程咬金拿出来掩盖。
最主要的原因是他没有公开反对她做君王,对于一个不反对自己的人,留下他反而可以巩固自己的实力。所以武则天没有把程咬金也杀掉。从李世民开始,他就勤勤恳恳地跟着君王,所以在普通老百姓的心目中,他的地位是很高的。不光是军功赫赫的将军,还是一个很好的官员。所以说,如果他被武则天害死了,肯定会激起百姓的反抗。