I agree with what you say in an ideal world where every teacher is of good quality but given that many teacher are incompetent or actively despise their students[1], how can I trust them that they're evaluating students in a unbiased, just, meritocratic fashion. I've always had top grades but seeing teachers' behavior has never let me trust them. I have respect for the job, I've even passed the exam to become a teacher (!) but it takes a toll on your mental health knowing that the majority of your coworker is unrespectable.