I find it remarkable that some posters are incapable of taking @prof seriously. His views are well-founded, typically well articulated, and as balanced as anyone's could be, especially on contentious topics. He also has relevant professional experience.
Feel free to argue the substance of his posts, but ad hominem attacks reveal much more about the poster, than the intended target.