This is just annoying...|
Well, this is what we expected with that article.
We'll get our comments in for this paper soon; but in the meantime, it could be pointed out that this paper brings forward no new evidence: It just quotes other opinions, which are of very limited validity.
I might submit some comments to this blog, if someone recommends it. Right now, there are no comments, so I'm not sure I want to start them off, if this write-up would otherwise dry up & blow away.