The International Olympic Committee has a history of enabling authoritarianism (see: the Nazis), and covering for China amid the Peng Shuai scandal is only the latest example.