Alfredo, criticism of sociobiology and evolutionary psychology is justified insofar several proponents of those approaches have made empirically unsustainable strong claims about genetic determinism of modern human behaviors. such criticism has an ethical component because many claims made on behalf of evopsych are either sexist or racist.
Regarding Wilson's racism, there is plenty of evidence from his personal correspondence, as discussed in the article. This isn't a question of canceling anyone. It's a question of not whitewashing, of not idolizing someone who was, in fact, a bit more complex than the prevalent narrative indicates.