绣春刀2中结局不杀沈炼的原因是:第一个原因是沈炼并不掌握核心机密,他只是一个打手,不会破坏信王朱由检的形象,第二个原因是信王朱由检选择了大赦天下,最终释放了只有小的错过的沈炼,丁白缨,裴纶三人,可以说他们的自由是非常幸运的。