李恪不能成为太子的原因主要有以下几点:
嫡庶有别
李恪是庶出,而当时社会重视嫡庶之分,嫡长子继承制度根深蒂固。
出身劣势
李恪的母亲是前隋皇室成员,这使得他带有“前朝余孽”的敏感身份,可能引起朝内外的疑虑和不安。
政治派系反对
长孙无忌等政治派系不会支持李恪,他们更倾向于支持李治等嫡系皇子。
李恪的出身和血统可能给朝中的关陇贵族带来不稳定因素,他们更倾向于支持同属关陇集团的李治。
避免内部斗争
李世民为了避免儿子们之间的自相残杀,可能也倾向于选择一个较为温和的继承人。
其他皇子的竞争
李承乾作为嫡长子,原本是太子的首选,但后来因行为不端被废。
李泰虽然得到李世民的宠爱,但因野心勃勃和权力斗争失败。
李治虽然起初不被看好,但其温和的性格和长孙无忌的支持最终让他成为太子。
由于上述种种原因,李恪尽管优秀,但仍未能成为太子。他的命运反映了当时封建社会对皇位继承的严格规则和复杂的政治格局