天策上将一职的设置,可以看成是李渊想要易储的讯号,毕竟“位在王公上”这样的地位,不是人臣可以担当的。本来只有太子才能匹配这样的待遇,现在李渊授予李世民这样一个独创的职位,拔高他的待遇,要么就是李渊想要“捧杀”李世民,要么就是想要改立李世民为太子。从授予的时间上来看,正是李世民建立不世之功,李渊对其最为倚重之时,所以很显然,李渊是想更换太子人选。
在李氏大唐建立的过程中,李世民在外征战无数,培养了属于自己的一方势力,在他的门下,有许许多多被他网罗来的人才。而李世民的秦王府可谓是当时许多有名的贤才聚会之地,驰骋沙场建功无数的武将更是死命为李世民尽忠。李渊自然看到了李世民的势力慢慢一步步变大,若是立李世民为太子,那么他的皇帝宝座可就坐不了多久就要退位给李世民了。所以,对于权力的渴望自然不能将李世民立为太子。
李渊曾试图走出第三条路,就是沿袭周朝,打算让李建成李世民分陕而治,怕自贻乱源,又被李元吉阻止作罢。虽对儿子分成两派互斗无法制止,但从史书看,李渊对李建成的支持是非常坚定的,如果不是无路可走,李世民不会发动兵变,控制父亲杀兄弟,对于史书记载的说在杨文干事件时李渊承诺李世民为太子,恐怕是后来胜者的粉饰。