Earlier quoted context omitted.
I don't follow - the article says that other scientists did debunk his claims. Did they not? There is a lengthy scientific rebuttal at https://www.particlesforjustice.org linked in the article. The fact that it also contains a moral rebuttal does not detract from the scientific one.
They did not. The particlesforjustice is mostly hand-waving and claims about things like implicit bias etc. with little or no empirical support. See https://justiceforstrumia.org for a lengthy and somewhat more substantial rebuttal of the rebuttal.
As I read it, that site does not rebut any of the claims of particlesforjustice. It attacks a few sources used by particlesforjustice in defense of the claim that discrimination exists in STEM and potentially explains the reason why some groups perform more poorly. Granting, for argument, that those attacks are valid and the sources don't claim what they're being used to claim, that still does not rebut Strumia's argument. Indeed, justiceforstrumia says, "They object to Strumia's talk for 'mining' and 'misrepresenting' data, but their own case suffers from comparable flaws." In other words, perhaps Strumia's argument was flawed and so is the rebuttal; that still leaves us nowhere.
The remainder of justiceforstrumia is a digression about James Damore, tribalistic thinking, why socialism is bad, horseshoe theory, the "war on gamers" (I'm not making that up, that's the exact title of a source offered by justiceforstrumia), and the importance of falsifiability. This would be interesting if at some point we got to the question of whether Strumia's claims were falsifiable or not, and whether particlesforjustice had in fact managed to prove them false, but the site never gets there.
Assuming the sources offered by particlesforjustice in claims 1, 3, and 4 are invalid, claims 2, 5, 6, 7, and 8 still stand. A coherent rebuttal would either say why those claims are invalid, or why those claims are inaccurate depictions of what Strumia said. Saying "You can't say person X's claims wrong, actually the whole ideology of science is broken and falsifiability is important" is not scientific debate; it is itself ideology. Saying "Here, let us determine whether these claims are false, through analysis and argument of the claims themselves and not their speakers" would be scientific debate.
(Who wrote this site, btw? Is it from a scientist, or just someone random on the internet? It doesn't seem like it's written with the same understanding of scientific debate as particlesforjustice, so I'm trying to make sense of it.)