The discussion about the chinese winter olympics made me think about why there was no boycott of the olympic games in germany. Especially when you consider:
The already established concentration camps.
The systemic discrimination towards jewish people.
And generally speaking the fact that the host country was a totalitarian regime.
Thanks to everbody.
More can always be said, but this older answer might be of interest for you.