There is a lot to dislike about Chinese society
But holding executives feet to the fire is not one of them.
Lucky them. In previous times (IIRC not even a decade ago) they would have been executed. Not even joking. I think they still do if fraud is involved.
Or, to use the old catchphrase (meme for you hipsters) they would have been soooo fired.