Anyone read the article?
The Geoffrey Miller article makes a lot reasonable arguments, so much so that it's difficult to argue with the logic - and he's an academic, he's paid to do critical thinking regardless of the implications (which, agreed, some will not like). Vagg supporting it on twitter seems on the face of it an opinion - which he's entitled to have - based on an academic article. So far so uncontroversial.
How do you get from there to ejecting the guy for supporting harrassment? It's a strange world we live in where the only accepted opinions are the "right" ones (and therefore not opinions at all) - which is of course the point of the article ...