I dunno. I have to think about the ethos of the Olympic Games here: how sport can open international doors that politics alone cannot.
How can you be a World Cup and yet never set foot in MENA, you know?
Sure, how they won the hosting bid was corrupt. And tons of brown people died building it for their elites. And they aren't jiving with de gays let alone alcohol in the stadiums.
But come on, bruh. You cannot assume there is only one set of global rules for everybody. And those who do are arrogant, self-centered pr*cks, really. This isn't a descent into moral relativism, but maybe a society that doesn't appreciate dudes in Speedos groping each other in the streets isn't such a horror show after all. I'm even uncomfortable with good-looking heteros doing that at concerts.
Embracing diversity means just that. Not just imposing monolithic values over every culture on the planet.