我觉得是因为李元吉的妻子和李建成的妻子,最重要的是因为他们的身份背景不一样。李建成的妻子是郑氏,当时的郑氏已经是太子妃了,就差一步可以母仪天下,但是李世民却活生生的把她从那个位子上拉了下来,所以她肯定是对李建成肯定是心怀怨气的,所以李世民就算娶了郑氏也讨不了好,何必不娶另一个呢?除此之外我认为还有其他的几种原因。
一、首先是为了巩固自己的政治地位。李元吉老婆来自于弘农杨氏是当地的门望族。这个家族里面很多人身份都十分的显赫,在朝廷上有着不可忽视的地位。所以李世民杀了李元吉却娶了他老婆,就是想告知弘农杨氏的人我对你们没有什么其他的想法,我只杀李元吉一个人,我们以后还可以当家人。
而且弘农杨氏对于李世民已经杀了李元吉这个事情,是无法改变了的,所以他们就只有尽心的去辅佐李世民当皇帝,这样才能够让他们的家族得利。
二、是因为李元吉和他的老婆感情没有李建成对老婆的这么深厚。李元吉这个人非常的花心,自然杨氏对他的感情也没有这么的深厚。但是郑氏不同她陪李建成经过了很多的风风雨雨,所以对李建成的感情是特别的深厚的。所以相对而言,娶李元吉的老婆才是最好的选择。
三、李元吉的老婆十分的美貌,而且要年轻很多,相对而言李建成的老婆就没有这么的漂亮。