That's why I actually take the position of that they should have spoken up years ago. They could have prevented it from happening again. It sounds harsh but it is the truth. I suppose they were afraid or suppressed.
I totally agree with your opinion.
Normally, there are people that are not directly involved but know about the incident. Those confidants should take actions and report it and not act like it is not their business. Their omission can lead to new sexual harassments with old/new victims.