陈叔达和萧瑀建议他,事已至此,别无他法,以前陛下你因为秦王功大,建成虽是太子,却没立过啥大功,不知道如何处理他们之间的关系,现在您就可以不用考虑这些事了。李渊听完,也觉得既然都如此了,也就算了,虽然他已痛失两位儿子,却也不想再失去一个。而且他此前确实有想过要立世民为太子。
由此可见,并非没有人帮李渊,而是李渊本来就是个心慈之人,特别是对待儿子这方面,他正是因为过分仁慈,在立长和立贤之间举棋不定,所以才造成玄武门三兄弟相残。现在李世民帮他作了决定,虽然后果很血腥,代价很惨痛,却也真正使人解脱。他何毕再去杀自己的儿子呢?
另一方面,参与玄武门之变的人也就秦王府的将领,甚至于有些秦王府将领还没有参加(像秦叔宝是否参加,史学家争议就很大,只有《旧唐书》记载了他参与此战),李世民之所以能够成功,还是他安插了一个间谍在李建成军中,这个间谍还是李建成的亲信,这个间谍当时是玄武门守将,李建成进宫之前,他的老婆就要他防备,但因为他早有安排,"兵备已严",过于轻敌,才失败的。
而且当时,秦王府的卫队只有八百名,就这点军队,连打建成、元吉的部队都不行,如果李渊真的想杀李世民,只要简单一个命令就行了。李渊非不能,而是不愿。李渊自己都不愿意,玄武门之变又是皇家自己的事情,作为李唐的臣子,没有接到命令,去参合这种事,吃力不讨好,帮谁都不合适,谁愿意去干。