I agree with him. You don’t need a foreign policy based on sticking your finger in their eye at every opportunity. Focus on the big picture.
I cannot find where he used the term “offended”, did he actually use the term offended?
He's run a foreign policy of not caring what other countries think for over 7 years now. Why the sudden change?
I agree also. The Olympics were historically a time of truce. This is a big thing to the Chinese. Going will be a big deal to them, while not going would accomplish nothing good. Confont them when it would help, not when it would just piss on them.