> The real problem is the cancel culture.
No, the real real problem is that in while there is some behavior that is obviously $BAD and others that are obviously not $BAD, there's a large range of behavior for which it's difficult to tell whether it's $BAD or not.
Consider the criminal justice system. Some people are obviously guilty and others are obviously innocent. But in between, there are lots of situations where it's difficult to tell whether the person is guilty or not. Vow to be more "tough on crime", and innocent people spend years in jail (or worse, end up executed). Vow to protect the innocent, and lots of guilty people get away scot-free. And there are criminals who are very good at exploiting this uncertainty.
There was a very insightful essay I saw many years ago which I can't find now unfortunately; but the main point was this: In superhero comic books and movies, the real superpower is certainty. The good guys always know who the bad guys are; it's just a matter of defeating them. In the real world, we have plenty of power to defeat the bad guys; it's just not always clear who the bad guys are.
So take the example from TFA, where the investor thought male founder A would be a better CEO than female founder B. Implicit bias is a real thing, and has been proven in dozens of studies. (For instance, where people are asked to rate the qualifications of a range of CVs, where the gender of the name on the resume is randomized.) Does the investor think A is better than B because of implicit (or not-so-implicit) bias? Or is A genuinely a better fit than B? It's basically impossible to know; even the investor themself may not know.
In the past, things swung very heavily toward "let the guilty go free", which meant implicit bias was allowed to stand unchallenged (leading to more men in leadership, leading to more implicit bias). "Cancel culture" is an attempt to swing things the other way. But it falls victim to the "certainty superpower" delusion: they think they know who the actual bad guys are, and end up taking down innocent people in the process.
What's the solution? In some sense there is no solution: until we have an Oracle of All Truth which we can consult, we will always have uncertainty; which means either punishing the innocent, letting the guilty go free, or some mixture of both. The best thing we can do is honestly acknowledge the situation and try to balance things as best we can.