To be honest, I didn't know anything about any of that, so it didn't bother me that he's there. His politics don't bother me a bit, he's entitled to his opinion no matter which side of the aisle it's on as long as it doesn't affect his sportscasting, which it does not.
He was never charged in the domestic abuse case and pleaded no contest to violating a restraining order when he was within 100 yards of his apartment. It's difficult to know what to make of those circumstances, but it's hard to say he shouldn't be in Beijing when there weren't even charges filed (this could be a totally erroneous assumption, but for them to not have even filed charges, I'm guessing the woman had no bruises or physical evidence of the abuse in question ... if she had a couple bruises on the wrists, you'd have to believe they'd file charges, right? I hope so, anyway.)
Personally, I think he should have been calling gymnastics with Harold Lederman instead of Al Trautwig and Tim Daggett.