刘备有三个亲生儿子一个养子,最后让扶不起的阿斗继承皇位是因为刘备的养子刘封虽然有才能,可是却因为犯错被刘备赐死了,两个亲生儿子刘永和刘理当时年纪尚小,不堪重任。选择扶不起的阿斗刘禅继承皇位也许在当时是最好的选择了。刘备在荆州的时候收养刘封,一直带着他驰骋战场,刘封为人刚强勇猛,战功赫赫,但是后来派刘封和孟达去麦城救关羽,由于刘封和关羽有隔阂,他以战局不稳为由拒绝出兵,就这样关羽兵败被杀,刘备痛失爱将。再后来又被派去协助孟达攻打东三郡的时候,刘封和孟达关系不太好,刘封仗着自己是刘备的养子,经常欺负孟达,把孟达的鼓乐乐队给夺走了,孟达没救关羽内心惧怕,借着这件事逃走了,投降了曹魏。因为孟达叛变东三郡失去了,此时如果不惩罚刘封众将不服,诸葛亮也担心刘封太过刚猛,建议刘备不要留祸根,所以刘封被赐死了。
刘备的亲生儿子刘理被封为梁王,在20多岁就去世了。他的另一个亲生儿子刘永被刘备封为鲁王,刘禅即位后由于宦官挑拨,他们两兄弟关系不好,好多年都没相见。刘备的这两个儿子在他去世时由于年龄尚小不能继承大业,最后选择刘禅继承了皇位。
刘禅被大家称为“扶不起的阿斗”,其实他虽然投降了,没能保住父亲打下的江山,却是一个为百姓着想的仁慈的皇帝,他不愿意和当时强大的魏国交战,一旦发生战争,百姓流离失所,战败了就会家破人亡。所以阿斗选择了投降,实际上是明哲保身,避免了战争之苦,后来司马昭也没有为难阿斗,让他寿终正寝了。