Can the IOC influence the political system of a country?
The IOC is the owner of the Olympic Games and leader of the Olympic Movement. The IOC has no mandate and no capability to change the laws or political system of a sovereign country.
This also guarantees that in return, the IOC can maintain its independence, its political neutrality, which it needs to preserve the autonomy of sport.