其實劉備壹開始就不想殺劉封,還壹直想重用劉封。這主要是因為當時孟達迫於壓力投降了魏國,而劉封並沒有投降魏國。再加上劉封是個能打仗的將軍,所以可以說壹直是劉備認可的。另外,劉楓是他的養子。他壹直有非常深厚的感情,對自己這麽多年都很忠誠,所以劉備不願意殺他的義。
但是劉備聽了諸葛亮的話,終於下定決心要殺了他。因為那時候為了爭權奪利,兄弟之間都會拼個妳死我活,更何況這種義子關系。而劉禪的能力遠不如劉楓。所以劉備壹死,就無力管理劉封了。壹旦出現矛盾,將給整個蜀漢帶來巨大的災難。這也違背了劉備的意願,所以他會聽諸葛亮的話,殺了劉封。
當然也可以看到那個時代的背景。劉備的實力已經逐漸被削弱,因為當時劉備已經把荊州扔了,所以劉備無力打敗曹操。