Wow.... Maybe thats why it could take 120+ hours to train in those conditions
He was a China Southern Airline cadet, I would imagine he would have completed his PPL and be well established in the CPL syllabus at 120 hours.
Airlines often choose Australia for pilot training because we can fly almost every day with much less than eight oktas of clag obscuring the horizon.