He is a professional scientist with a blog - he has written a lot of papers as well [1]. It is worth taking his views seriously, even if you have reason to dispute them.
[1] https://scholar.google.com/citations?user=lM8J8noAAAAJ&hl=en