Lv Hou helped Hui Di's two youngest sons Gong Liu and Li Jia ascend to the throne, and she took over all the power. Gong Liu was born in Zhou Meimei. After being forcibly taken away, she was raised by Queen Zhang. He lied that she was born in Zhang Yimou and killed Zhou Meimei. However, after learning something about herself, Gong Liu vowed to avenge her biological mother when she grew up. When the news reached Emperor Lu, Lv Hou abandoned him and finally killed him. Because Huidi has four sons, all of whom are princes. As a result, all Hui Di's sons were killed. There are good reasons to convince ministers.
In contrast, Li Shimin's luck is much worse. The change of Xuanwu Gate was an insurmountable civil strife in the imperial court. The movement of civil strife is too loud. Li Shimin was directly involved in the civil strife, which had two main consequences. One is to kill two brothers and families of Li Shimin, and the other is that Emperor Gaozu was forced to abdicate to Li Shimin, which is inevitable for any historian. Even if he wanted to hide, he couldn't. So this matter can only be written into history. Li Shimin can't erase it, and historians can't avoid it.
Tang Gaozu watched Li Shimin kill his children and grandchildren, but there was nothing he could do. He can never kill his son Li Shimin! What's more, Li Shimin took advantage of this situation to control Li Yuan. Tang Gaozu has no security and no decision-making power. In fact, with Tang Gaozu's wisdom, even if Li Shimin doesn't restrict his freedom, all he can do is to make way for Li Shimin, because not letting Li Shimin control the imperial court will lead to greater civil strife, but it will only end up in the world gossip.