第二個原因是孝順。有人認為康熙在決定立尹仁為皇太子之前是“遵守懿旨”。如果他不立皇太子,說明他對祖先不孝。不消滅內戰,安撫老百姓,也是不孝。於是,三件看似不相幹的事,內戰、孝敬皇太後、培養皇太子,在康熙帝心中被攪得七零八落。當時康熙雖然壹直專心於軍務,但還是抽出時間親自研究、策馬、射殺教皇太子,同時命大學士張英、李光地做太子的專職教師,命大學士熊賜履給太子教授各種書籍,相當重視培養尹仁。
第三個原因是情感因素。康熙愛尹仁的生母,卻難產而死。所以有人認為康熙把對皇後的感情轉移到了尹仁身上,愛屋及烏。決定立尹仁為皇太子,壹方面可以斬斷在六宮謀位的念頭,另壹方面寄托了康熙內心的渴望。
而幾次廢掉他,就是他太讓人失望,犯了很多錯誤。