What Takes you to assume, that russia would Broadcast the olympics at all (or uncensored) even when russian athletes would be competing.
In a ideal world, yes, politics should Not Play any part in Sports, nor in sciences. Hence it is, as we are not living in that world, so we would have to adjust accordingly.