2005年2月23日《科學發現報》也刊文指出,清朝晚期,同治、光緒、宣統叔侄三代皆無子嗣,致使無法實現父傳子位的繼承法,最後不得不從旁係宗族中選定皇位繼承人。這是“近親結婚”造成的,罪魁是慈禧太後。慈禧是鹹豐帝妃,鹹豐帝死後,經“辛酉”政變,她上台實行“垂簾聽政”。為鞏固自己的統治,先將胞妹指婚給鹹豐胞弟奕譞。慈禧子同治帝死後無子,她將奕譞之子,即外甥光緒帝立為皇帝,她想親上加親,又親自作媒,把胞弟副都統桂祥之女嫁給光緒帝。光緒帝死後無子,慈禧隻好將外甥光緒帝的胞弟載灃之子溥儀(即宣統)扶上帝位。
另有學者對這一觀點提出了質疑,特別是對光緒帝無嗣提出的疑問。認為光緒帝無嗣不是因為“近親結婚”,而是因為長期患有遺精病,這是他喪失生育能力的重要原因。1888年光緒帝18虛歲,已到結婚年齡。西太後慈禧決定為光緒帝成親。慈禧不顧光緒帝本人的反對,給光緒帝物色了一個他並不喜歡的皇後。她就是慈禧親弟弟桂祥的女兒,名靜芬,比光緒帝大3歲,時年已21歲,她成為晚清曆史上的又一位葉赫那拉氏皇後。其實,光緒帝是慈禧親妹妹的兒子,皇後是慈禧親弟弟的女兒,他倆原本就是表姐和表弟,屬於近親結婚。雖然二者是近親結婚,但是從皇家的承幸簿上來看,隻有大婚的晚上皇上與皇後同寢,以後再也沒有出現皇後的名字。後皇帝無嗣,慈禧著急了,按照皇家一夫多妻的舊例,又納娶兩個妃子,這就是侍郎長敘的兩個女兒,初封瑾嬪、珍嬪。此二妃跟光緒帝並沒有任何血緣關係。大家都知道,皇上是寵愛珍妃的,而至光緒帝被關押到瀛台為止,光緒帝與珍妃已有10年的美好感情,承幸簿上大多是與珍妃的記錄。但是竟然也未生一子一女,實屬罕見。
對此,近親結婚並不能給予很好的解答。有學者指出,就光緒帝而言,長期患有遺精病才是他喪失生育能力主要原因。根據是,光緒三十三年(1907),也就是光緒帝死前一年,他曾親自探究並寫下自己的病原:“遺精之病將二十年,前數年每月必發十數次,近數年每月不過二三次,且有無夢不舉即自遺泄之時,冬天較甚。近數年遺泄較少者,並非漸愈,乃係腎經虧損太甚,無力發泄之故。”光緒帝生於同治十年六月(1871年8月),寫病原時36周歲,這就是說,他從十五六歲青春發育期起就患了遺精之病,每月多達十幾次。30歲出頭,便到了幾乎無精可泄的地步。患有如此要命的疾病,無論怎樣刻意播撒龍種也都成了徒勞。光緒帝能將如此隱私寫出來是很有勇氣的。同治帝、宣統帝也都未生育龍子鳳女,是不是也有此類隱私呢?