I am amazed that people are still surprised at the actions of the IOC, This year it was widely expected that Russia would be banned from the Rio Olympics due to doping scandal surrounding their athletes and the cover up of the Russian Olympic Committee.
The only thing the IOC is interested in is the IOC, this has been proven throughout history. Just think back to the 1972 Munich Olympic games where 11 Jewish athletes and officials were massacred. rather than stopping the games the IOC left it go on as if nothing happened.
It was clearest of all during the 1936 Olympic games that the IOC is nothing but a political entity.