The major issue is that in general society values results above all else. As long as you are producing, with few exceptions, your supporters will back you up. Look at Donald Trump, Bill Clinton, Weinstein (until just recently), Roman Polanski for examples.
While I hope the focus and importance that #MeToo has brought to the issue of sexual harassment will be a long term thing, I think human nature being what it is, people will make the right statements while in reality continuing to protect and promote harassers as long as they are producing for them (be they politicians or scientists or engineers).