I always thought that lecturers, if there were multiple for a single course, would not attend one another's lectures under the pretense that they were busy, but with the actual reason that they didn't want to hold one another accountable for inefficient teaching methods.
"I don't care what you do, you won't care what I do, the typos from last year's slides repeat."
Eventually you get used to it and some even prefer it - I know I really get a lot out of pair programming with someone close to me in skill but with a much different background - but getting over that first hump is tough.
"a. An Engineer in private practice will not review the work of another engineer for the same client, except with the knowledge of such engineer, or unless the connection of such engineer with the work has been terminated."
FWIW my understanding is that at my university the response to poor evals is a visit from a colleague, to assess whether the teacher really is weak or if the material is just difficult. Depending on that, the instructor may get additional coaching in teaching technique. This seems like a sensible approach to me.
Generally speaking, in my opinion, teaching is a very complex and personal interaction and micromanaging only makes it worse.