"Olympic spirit" seemed to have died a long time ago, or at least have been engulfed in the spirit of "let's make money!". The IOC is (imo) not an honorable organization, remember them defending China's other actions like the disappearing of the tennis player who had a seemingly-not-100%-consensual sex with the vice premier?
Anyone who has watched Olympic boxing over the years knows that "the rules of the game, justice and the Olympic spirit" have always been non-existent.