Exactly. The Olympics has always been political.
Eff China. No need to legitimize that shithole country.
Have you been there lately? It does not look like this.