I understand London 2012 has no impact on Paris 2024, but that is due to the IOC's pro-Europe bias. As I said, it was much easier for Parisians to attend London 2012 events than it was for New Yorkers to attend Atlanta 1996 events. As for Russia and China, remember that population is more important than geography. Some of those regions in Russia/China don't have the population to host the games. Namely, they do not have metropolises that at least rank on those lists of "Global Cities". For the same reason, we can be assured the "Great Plains" of the US will never host (to the chagrin of Tulsa). However, I bet you China will host another Summer Olympics later this century, but it won't be in Beijing.