Stephen Fry weighs in with a popular piece:
Stage them elsewhere in Utah, Lillyhammer, anywhere you like. At all costs Putin cannot be seen to have the approval of the civilised world.
Careful with Utah. Would that not be implicit endorsement of: mass imprisonment of African Americans in the name of a War on Drugs, the practice of solitary confinement for thousands of prisoners, the NSA, drone strikes, Texas’s anti-abortion laws, the absence of a federal right to marriage for all sexualities, Guantanamo, the ignoring of the plight of millions of homeless people, and so on, and so on.
I repeat: does any nation pass these ethical filters? If you oppose Russia’s hosting on these grounds, I’m not sure how you avoid the conclusion that all sport is over until the world becomes perfectly good.