I don't believe anything coming from the Chinese "government" without other sources out of country backing it up.
More likely he pissed off "government", the cause that gets them most riled up these days being exposing their lies and bs.
Corruption in China is A OK as long as it follows the company line.