No matter what you all think of the Cx training / checking system the one thing that MUST change is the fact that you have NO WAY of defending yourself against a bad writeup.
CX policy is that once its written down they don't change it - even if it turns out to be incorrect or unfair.
Too many people have/are being done in by this -
Previous companies I have worked with required you - as the trainee - to also sign off the training / checking report - i.e. indicate that the writeup accurately reflects what happened - and if you did not want to sign it off then it went into a meeting between you and the trainer/checker and a manager giving you a chance at self defense. More civilized methinks.