I have to agree that a good performance begins with a good briefing. So that is why conditions and standard of behaviour should be briefed as well as common errors so that they can be possibley eliminated. However when a check is being conducted the TRE should refrain from any input or he is leading or corrupting the performance. During a training Sim then the instructor should allow the student to evolve his own solutions but then correct if a significant deviation occurs. When A trainer has to correct an issue that has not been trapped by the student then an assessment must be made of, was this simply an action slip, error or mistake. When a student is expected to perform to a certain level based on his previous training and he does not, he should be corrected and also marked accordingly. so in summary if you have been briefed as to the expected standard, then expect a grade that reflects that performance. the majority of trainers are trying to to improve the students performance as this is generally their motivation to be involved with training.
When the perception that the training department is there to beat guys then the feedback, training and goals of the training department have been lost.