It seems to me that the answer is simply to use your good common sense. Obviously certain terms don't have any offensive thought attached to them. In that case, I'd say, use them. But if there is any chance that there would be a negative connotation, then why can't we use our creativity to come up with another choice. In the case of Chinese Auction or Chinese Wall, I would choose a substitute.