呂后不殺劉肥主要是因為以下兩個原因,一是因為劉肥很識趣。劉肥本來政治敏感性不強,去長安的時候,漢惠帝劉盈宴請他,尊他為兄長,讓他坐上位。他小時候和劉盈隨便慣了,也不客氣就坐在上位。呂后看到了,很不高興,給他倒了兩杯毒酒要殺他。結果劉盈端起一杯要喝,呂后不得已,趕緊把酒打翻,劉肥醒悟過來,裝醉沒喝,才躲過這一劫。後來,呂后又一直把劉肥留在長安。這意思很明顯,就算不殺他,也不會讓他回封國去。最後,劉肥在謀士的建議下,把自己的土地拿了好大一片出來,送給了呂雉的女兒魯元公主。也就是這個原因,呂雉沒有殺劉肥,把他放回大陸。
二是劉肥是呂雉養大的對於劉肥還是有感情的。呂雉沒殺劉肥,除了劉肥很識趣外,還有非常重要的一點,就是劉肥是呂雉養大的。那些年,劉邦南征北戰,根本沒時間照顧呂雉。同時,劉邦在征戰中,還一直帶著戚夫人,心中根本沒有呂雉,更沒有他的長子劉肥。所以,可以說,在那些艱苦的歲月裡,是呂雉一手把劉肥養大的。雖然不是親骨肉,她對劉肥還是有感情的。因為這一點呂后並沒有殺劉肥。
不過呂后放過了劉肥卻為自己的家族埋下了禍根,雖然說劉肥自己沒對呂后的家族有什麼威脅。但劉肥的兒子中,有三個人在剿除諸呂中發揮了重要作用。一是繼位的齊王劉襄,二是朱虛侯劉章,三是東牟侯劉興居。
呂雉去世的時候,劉襄在封國,劉章和劉興居在長安。劉章的妻子因為是呂祿的女兒,呂祿要造反,他女兒就把這件事告訴了劉章。劉章和劉興居一商量,便給劉襄說,讓他打到長安來,他們兩兄弟在長安做內應。等剷除諸呂后,就擁立劉襄為皇帝。最後的結果是,劉襄並沒有如願以償當上皇帝,朝中的一幫老臣周勃、陳平、灌嬰等人,把諸呂給剷除了。並且把代王劉恆接到長安來當了皇帝,劉肥的兒子們一家,算是白忙活了。
但是,不管怎麼說,如果劉肥的兒子們不率先起事,周勃、陳平、灌嬰等人也找不到機會掌管中央軍隊。找不到機會掌管中央軍隊,就不可能反戈一擊,把諸呂給撲滅。由此可見,留下劉肥及其後人,正是呂雉的事業徹底失敗的最重要的一個原因。