刘邦杀丁固,是因为丁固一直效忠于项羽,不能被自己所用,这叫清除异己,似乎更好理解。但赵匡胤杀封丘门守将,简直颠覆了人们的认知。因为封丘门守将毕竟为宋朝的建立立下大功,是赵匡胤的恩人,不应该被杀啊。明朝大文学家冯梦龙则认为:刘邦杀错了,而赵匡胤做得对。为什么呢?
冯梦龙在《智囊全集》中记载了一个容易理解的例子。元朝末年,广东枭雄王成叛乱,大将何真率军平叛。王成的一个家奴为了富贵,暗中出卖王成,最终帮何真平定叛乱。事后,何真没有留这个家奴的性命,而是当众烹杀了这个家奴,理由很简单:这种出卖主人的家奴,不应该得到表彰。
所以,赵匡胤杀封丘门守将的原因很简单:这种擅自给叛军开门的守将,不能被宋朝表彰。因为一旦大家认可了这种行为,其他将士纷纷效仿,宋朝将永无宁日。