真正原因有二:1国际奥委会实际上是以欧洲为中心的,或者说欧州的委员是国际奥委会最大的势力,这是因为奥林匹克运动发源欧洲,欧洲竞技体育比较发达,奥委会主席一直来自欧洲。那么96年在美国,2000年在澳大利亚,04年如果不在欧洲,那就是连续3届12年(实际为16年)不在欧洲了,这对于以欧洲为中心的国际奥委会是很难接受的,况且1996年奥运百年申办雅典失败,亚特兰大主办的并不好,使得国际奥委会不少委员觉得欠了雅典的情面,所以北京如果申办2004年胜算并不高。2,从国内来说,如果申办2004年奥运,1997年9月5日举行的国际奥委会全体会议将最后确定主办2004年奥运会的城市。这意味着1996-1997两年有大量的工作要做,而这一段时间又是迎接香港回归祖国的时间,同样有大量的外交内政准备工作要做,所以国家很难投入大量的人力物力财力准备两条战线,况且申办奥运还有很多未知数,一旦失败就都打水漂了。

而到了2001年申办08奥运国内国际条件就成熟多了,事实也是如此。