He is an immigrant, he holds dual citizenship in Taiwan, and regularly travels there.
I didn't go so far as to find out if he married in the US or elsewhere, or if his wedding was Christian.
What I do now is that in some cultures in that part of the world, it is acceptable for a man to visit a prostitute during a business trip. It's not something I condone.
I should also point out that in the US, there's no standard wedding vows! I don't think you know what vows Huang made with his wife; nor do I think you know what their expectations were in their relationship.
Please don't make the mistake of assuming that American culture is homogeneous: It's not.
No, there isn't.
There is a significant part of American culture that separates personal life from professional life. IE, an affair is treated as a private matter to be handled by the married (or committed) couple. (IE, this is why many people in this thread focus on Huang's job performance over the affair.)
And I agree with the latter: The affair is a matter between Huang and his wife; it's a signal of his trustworthiness and honesty, and raises concerns about national security. But beyond that, it's not my place, or your place, to judge.
Perhaps it’s you that is out of touch?
Both partners in this case know and/or participate, you don’t want drama at your games night after all. There is no wrong here, it turns out that many partners like seeing their partner have a great time.