I agree with you 100%, Gene.
IMO, he also could have shown a little more class than calling someone like Chen a fraud, even if he thinks he's a fraud. Xu is complaining now, but what did he expect? You cannot do the same thing the same way all the time, and keep expecting a different result. He keeps doing stuff that's getting him censored in China, and keeps wondering why they're censoring him. He probably could have achieved his quest without stepping on the toes of so many powerful people (or at least done so to a lesser degree).
When I first watched the fight video with the 'Wing Chun Pressure Point' guy, I thought the WC guy was European.