Fear of retaliation. Many people are afraid that if they speak up, they will be retaliated against by the harasser or their friends or colleagues. This fear can be especially strong in situations where the harasser is in a position of power over the victim, such as a boss, teacher, or coach.
Unwillingness to get involved. Many people simply don't want to get involved in other people's problems. They may feel that it's not their place to intervene, or they may not want to deal with the potential drama or conflict that could come from speaking up.
Lack of awareness. Some people may simply not be aware that they are witnessing sexual harassment. They may not know what the signs of sexual harassment are, or they may not realize that the behavior they are seeing is inappropriate.
Social pressure. In some social settings, there may be a strong pressure to conform to the group and not speak out against inappropriate behavior. This pressure can be especially strong in groups where the harasser is well-liked or respected.
Misogyny and sexism. Some people may hold misogynistic or sexist beliefs that make them more likely to tolerate or ignore sexual harassment. They may believe that women should "just deal with it," or that men are "just being boys."
These are just some of the reasons why bystanders rarely speak up when they witness sexual harassment. It is important to note that there is no single explanation for this phenomenon, and that the reasons why people do or do not speak up can vary depending on the individual and the situation.