Jerry Coyne weighs in on his blog as does Debra Soh on Twitter, making the point that on offer is not only bad science but bad politics too. The silly sign featured seems to be a emblematic of the OPS(III) mentality:
OPS(III) individual manqué, most prevalent variant within general population; morality of anti-individualism, exhibiting collective cognitive torpidity not dissimilar to that of eusocial insects, appropriately and most poetically, a standard bearer going by the surname of “cockroach” (I kid you not!).
I just object to their excoriation of science itself for being a tool of bigotry, oppression, and murder.