"China has been barred from the ISS since 2011, when Congress passed a law prohibiting official American contact with the Chinese space program due to concerns about national security. “National security,” of course, is the lingua franca excuse for any country to do anything it jolly well wants to do even if it has nothing to do with, you know, the security of the nation. But never mind." - [1]
On the other hand, I agree with you.
To paraphrase Andy Weir, scientists can always work together. Things get messy when politics are involved.