Go throw out everything in your house that was made in China or comes from China....before throwing stones :).
If the U.S. politicians boycott the Olympics, the other countries will not give a shit and the Olympics will still go on but thousands of athletes who have nothing to do with politics...