All about the athletes? Free of politics? Who told you the IOC's Games were either of those things? When the IOC will ban Iraq from the 2008 Summer Olympics over the politics of bureaucracy, you know there's something else going on. This is just more national prejudice from a group known for it.
I bet you Zimbabwe, Cuba, and Iran have no trouble getting in, though.
This is just more reason that Americans should start shunning the IOC and all its sham events. Maybe once they meant something, but now there is on patriotism in kowtowing to that corrupt, anti-American institution.