因为虽然当时的刘裕已经当上了君王,但是他一直没有儿子,到了晚年的时候才生下了儿子来继承自己的皇位,所以他为了防止司马家族的人卷土重来,所以就下令把司马家族的后人都杀了为自己的儿子扫清障碍。
刘裕是晚晋的大臣,虽然出生微贱,但是他不甘堕落,一直在往上爬,最终成为了晋朝的重臣。虽然他已经差不多是君王的存在,但是他一开始却没有当君王,反而是扶持了司马文德登上王位,司马文德为了保命,就把自己的王位让给了刘裕,但是刘裕并没有被他的示好所感动,反而是杀光了司马文德,而且当时的刘裕已经被权利冲昏了头脑,他已经不满足做一个兵马大将军了,所以他就杀光了司马家族的所有人。最终他也登上了皇位。
其实一开始刘裕也并不是想要杀死司马家族的,但是因为他要为自己的儿子铺路,而且刘裕也是知道战乱的痛苦的,所以他就只能把司马家族的人全杀了。而且刘裕上位以后,为了保障自己的地位和老百姓的地位,所以就颁布了很多的限制大地主和豪强的法令。因为这些法令触动了这些大地主的利益,所以很多人对刘裕非常的不满,一直在暗暗的反抗刘裕的政权。因为刘裕知道这个情况,如果自己死了,他的儿子的皇位肯定做的不稳,而且很可能他的王朝会再次覆灭,所以他只能先下手为强把司马家族杀了。
刘裕的做法确实会让人诟病,但是也可以看得出来,在那个弱肉强食的年代,只有这样才是保命的唯一出路。