按照史书中的记载,李世民诛杀单雄信等人的理由是"王世充之党罪尤大者";战胜对手后大肆诛杀,李氏父子其实很少有这种举动,但王世充是个特殊案例,问题的关键处在这里:
李渊与杨广同气连枝,不仅同出关陇贵族,甚至还是亲表兄弟;唐朝取代隋朝,其实是贵族内部的权力更迭。这就像当初杨坚篡夺女婿宇文赟的北周一样,属于他们的"内部矛盾"。
因此,为了心照不宣的收服隋王朝的遗老遗少,让大家都能名正言顺的抛弃杨氏、团结在自己麾下,在面子上李渊还是要做足功夫的。比如在攻下长安后作势扶杨侑为帝,直到表弟杨广被宇文化及弑杀后,才装模作样的苦痛流涕、其后逼迫杨侑"禅让";
王世充,则是继宇文化及后,又一个冒天下之大不韪的枭雄,身为隋臣,竟然公然弑君。这种有违天理人伦的恶行,必须要加以惩罚,这样才能让隋朝的君臣们在心理上稍微自我安慰。
而李世民在洛阳诛杀的那些人,确实罪有应得,他们基本上都是王世充的铁杆粉丝,或者本身就臭名昭著、恶行累累,比如以吃人为乐的魔王朱璨。单雄信若能力稀松平常些还好,但他偏偏是王世充麾下的头号悍将,这种情况下,他哪里有活的可能?