Tokyo has them this summer in 2021 because of the worldwide Pandemic. It will be nice to watch them on TV. Probably tape delayed, but better just the same.
I believe the cities going for the Olympics pay big endorsements to the IOC and other Olympic supporting organizations for participating in a pool. The winner is selected through confidential voting. You can't just bump Tokyo out of having the Summer Olympics. The waiting list is enormous. When I was young, an Olympics was run every four years. Now they alternate every two years. Winter for two. Summer for two. Beijing has the Winter Olympics in 2022. Paris has the Summer Olympics in 2024. Milan and the Cortina d'Ampezzo have the Winter Olympics in 2026. Los Angeles has the Summer Olympics in 2028.
The 2 year cycle is why I didn't think of bumping it to 2022. If there were only summer olympics, that would have been perfect; I think we can agree that by summer 2022 we would be in a position to safely hold events like this. But there is a reason why we had Lillehammer in 1994.
Although, come to think of it, if they've made the exception to hold the games just two years from each other before, bumping it to 2022 should still be an option.
There are other factors too: It hasn't exactly been the best year for training over the past year, so the actual quality of the competition will suffer. Not to mention with all the restrictions, preparations leading up to the games have also suffered - look at the news from the training camps re quarantine, etc.
Tokyo is still under heavy restrictions and there's a very real possibility this could be an international super-spreader event.
The Tokyo olympics committee itself is a shitshow, with multiple resignations of top positions, as well as the recent suicide by train of one of them. The vast majority of Tokyo's population of isn't keen on having them now either.
I get that there's a lot of money involved. But it's also noted that the olympics are covered by an insurance policy, so no one is going to lose money; they just might make less.