This is either a piece of satire or written by someone who has a personal beef with the subject of the piece. He doesn't actually engage with any of her research. Most of his analysis amounts to a personal attack. He is welcome to his opinion, but, that it is all it is.