What a load of crap - "Feynman is a sexist whose behaviour did undeniable harm". Harm to whom? The women that I assume found that "undeniably harmful behaviour" pleasant enough to willingly sleep with him?
If the author wants to make a statement about personal experience of sexism or harassment in the modern science-workplace - that's fine. Don't shoehorn Feynman into it just to drive clicks and pretend to get offended on behalf of someone else just because of their delicate sensibilities.