The teacher you are describing should have been fired and never gotten another job.
Your dream world of what *should be* and *should have been done* and how it would work out, has NO basis in reality.
You can rag on what you think is the *right* way to deal with the situation all day, and the end result in this world is that by doing it your way, NOTHING would be accomplished and nothing would change.