HMMM
PAF, I agree with your thoughts- except i don't legally think that a captain can hi-jack an aircraft technically..
He is solely responsible for the continuation, diversion or termination of the flight ( well subject to ATC too) regardless of the reason... but in China i wouldn't think he will avoid the firing squad if they wanted to make a point...
Just the same the company is solely responsible for retaining his services after said flight...woodja