两者之所以登基反差这么大,更多的是取决于自己的父亲。隋炀帝的父亲,隋文帝杨坚有四个儿子,但他明白,如果太子立不好的话,那么他刚刚建立起来的王朝就会想前面的朝代一样,兄弟之间大动刀戈,一夜之间,分崩离析。所以权利交接一定要慎之又慎。于是他将三儿子杨俊软禁,四儿子贬在民间,废为庶人。剩下的只剩下大儿子与二儿子了。大儿子杨勇虽然忠厚老实,但却生活奢侈,这和杨坚艰苦朴素的治国观念有违,但平日宠爱大儿子,也就没有多说什么。但杨广虚伪阴险,善于伪装。他不甘心无能的哥哥就这样当上了一国之君,于是向他的母亲,一个大家闺秀的独孤皇后,骗取她的信任,让他的母亲在父亲面前吹枕边风。
时间一久,杨坚也有了废除杨勇太子之位的心思。直到在冬至日的时候,隋朝惯例皇帝要在当天接受百臣子的朝贺,但杨勇在第二天才出席朝贺,这使得杨勇在杨坚的心里打上了有二心的标签。于是,老糊涂的杨坚在某个时日废长立幼,改立杨广为太子。随后杨广怕再出事端,杀害了哥哥。至此,杨广也就顺理成章的登基了。
而李世民则完全是有一个偏心的父亲。他的父亲,唐高祖李渊,和隋文帝杨坚相比,文韬武略不相上下,但在权力交替这件事上,并没有杨坚的果断。他一再的犹豫以至于看到儿子们之间开始内讧和暗杀也仍坐视不理。太子李建成深知李世民能力不在他之下,也害怕李渊会突然废了他而改立李世民为太子。于是伙同老三李元吉来一起排挤李世民。有一日邀请李世民喝酒,在酒中下毒,但李世民喝了一口,感觉肚子不舒服,便快步离去。回到家中吐血不止,但所幸没什么大事。至此,兄弟之间再见面便是生死相见了。
之后,李建成建议父亲将李世民调离远征突厥,李世民心知不妙,便告发兄长和弟弟淫乱后宫,李渊命二人进宫对峙,玄武门之变也拉开帷幕。最后李世民带兵反杀了李建成,血染玄武门,李渊改立李世民为太子,这场权力交替也落下了帷幕。