You say that "We are making the Olympics into a political issue when it isn't."... But it is! Countries bid to host it fundamentally for political reasons, to display themselves to the rest of the world and to obtain international acceptance. It has to be made clear, that that acceptance comes with obligation to live up to the trust they've been granted.
More information about text formats