I like Affleck as Batman and I like Gadot as Wonder Woman. So maybe I'm biased. But I haven't seen anything that rises to the same level as Ratner or Weinstein, in Ben's case. And that was all in the past, back when Ben was in the news for being an irresponsible jerk who goes to strip clubs and cheats on his girl friends. And he was punished in the media for all that bad behaviour back then. It seems like he still has a problem with alcohol and fidelity, but that's not the same thing as what Ratner and Weinstein are accused of doing repeatedly--using their position and power to abuse people.
Robert Downey, Jr., back in the day, did far worse than Affleck. Yes RDJ went to prison, but that doesn't diminish the crimes he committed. And he was given second, third and fourth chances to clean up his act by Hollywood. Tom Cruise still continues to do things that are at least questionable, while remaining one of the top paid actors in the industry.
What Ratner did to Olivia Munn was already known and admitted by him. He was bragging about his dirty treatment of her and spreading lies about her that were destructive to her career and dignity as a person. Ratner can finance movies in the hundreds of millions because he's enormously wealthy. If he never makes another dime, he has enough to keep him comfortable for the rest of his life. So not letting him invest in your next movie is completely different from black balling actors. A lot of actors, like Munn, may seem to be doing okay for themselves, but it's feast or famine for actors and when they can't work, the money goes away very quickly.