第壹個原因是劉文靜有背叛主子的黑歷史,這是很多君王無法容忍的。當時劉文靜在劉武周手下幹活,恰逢劉武周全家被唐高祖殺害。劉文靜鼓勵劉武周進攻唐高祖。結果,當劉武周攻打唐高祖時,劉文靜背叛了劉武周,與唐高祖發生了關系。最終,唐高祖打敗了劉武周,劉文靜投降了唐高祖。雖然劉文靜幫助了自己,但在唐高祖看來,劉文靜是壹個追求銷售榮耀的人。
第二個原因是劉文靜後來因為怕劉武周死,在家裏供奉了劉武周的排名,這在唐高祖看來絕對是大違。因為劉文靜當時已經是唐高祖的壹員,所以全心全意追隨唐高祖是合理的。但怕劉武周殺了他,就把劉武周家裏的排名給了他。在唐高祖看來,這絕對是他不忘舊主、想要背叛自己的標誌。劉文靜殺人沒有錯。
第三個原因是劉文靜壹直支持秦王,但與太子關系不好。按照古代的繼承制度,李無疑是的繼承人,而肯定是無可救藥的。但劉文靜覺得李世民很有本事,是個理想的忠臣,壹直在幫李世民爭奪太子的位置。在唐高祖看來,劉文靜是在擾亂自己的政局,所以殺了他是理所當然的。