这个问题不能从皇子数量的因素去考虑,真要论皇子数量的话,康熙帝共有35个儿子啊,而乾隆帝只有17个皇子,还没康熙帝的一半多呢。真正导致康熙、乾隆两朝皇子争斗情况差别的是传位制度以及其他一些因素。
在康熙朝,太子胤礽经历了两次被立、被废后,太子一位一直处于空缺状态,众皇子对太子位虎视眈眈,进而上演了所谓的“九子夺嫡”惨象。为防皇子们为了太子位继续这样争斗下去,康熙帝最后决定实行秘密立储的制度。这样一来,太子位已有人选,而且众位皇子也都不知道到底谁才是太子。这在一定程度上可以减轻皇子们的争斗,因为争来争去最终还是要服从康熙帝秘立的传位诏书。这种秘立皇储的做法在乾隆朝得到了沿用。
乾隆帝登基后,先是效仿过去汉人皇帝的做法,先后秘立结发妻子孝纯贤皇后的两位儿子永琏和永琮为皇太子,但是这两位太子都在被立之后的两年内死去。更为悲剧的是在第二位太子永琮去世后一年,他的生母孝贤纯皇后也因病去世,乾隆帝深爱这位结发妻子,因此受到了很大的打击。再加上乾隆后来中意的太子人选“五阿哥”永琪也英年早逝,乾隆帝对立储一事非常忌讳,而且也不准大臣们再提立储一事。
可想而知当时乾隆帝的皇子们肯定也是战战兢兢,谁还敢强出头去争太子之位,这样只会引起乾隆帝的反感。而且乾隆帝也是才用秘立皇储的方式传位,皇子们也没有争抢太子位的必要。此外,能活到乾隆晚年的皇子本来就只有四五个而已。