Having the winter olympics in Switzerland only would make sense, easy to secure, neutral country, no forced relocation of "undesireables" like when Beijing shipped every Mongolian migrant laborer out of the city, or when my government mass imprisoned as many homeless as they could by picking them all up for unpaid fines.
No country would have an edge with exclusive track access for months before allowing competitor teams in to practice either.
Formula 1 racing had a similar "fraud" scheme where a lot of countries invested in racing circuits which were left unused then[1]. I remember the politics, media manipulating people into believing they earn billions of dollars in PR for their government investing in circuit construction.
[1] https://en.wikipedia.org/wiki/List_of_Formula_One_circuits
I don't this ending well. First of all, the athletes should not get involved in any of this politics stuff. Second, it is well known that all the World Cup and Olympic Games tournaments post 1990 (at least) were awarded based on corruption, even the 2006 World Cup hosted in Germany. So, I don't see any reason to single out the Qataris.
They may have even been granted a platform where their speech can be more effective because of the respect and attention that many in the world pay those athletes.
Censorship, voluntary or otherwise, should be routinely rejected.
But it’s impractical in the sense that it doesn’t actually satisfy the needs of anybody in the IOC or the bid committees that try to get tax money to enrich themselves, or the needs of politicians who want to bask in the halo of “winning and hosting the games."
Most people would not give one fat hoot if the whole IOC got left in the dust to whither and die, while a new organization got set up to host similar events in one location.
The idea there (in this comment thread) is to replace the IOC with something else and continue the Olympics, not to eliminate the Olympics altogether.
In which case almost all anti-corruption drives are impractical.
The IOC profits from the selection process as much as it does from the games. The bribes, the payments, everything involved in this horrible “competition” fills their coffers with money.
If the games were held in the same place every year, there would be no bribes to rig bids. There would be no construction companies and other contractors to pony up black bags full of money to ensure their place at the trough.
There would also be no pressure on governments to pretend the games are a success. Every country hosting the games is under enormous pressure to brag about how wonderful the games are. They spend hundreds of millions promoting the games that they spend billions supporting.
All that would go away if the games were held in a permanent facility.