Yes, I read the piece, and I find it very difficult to reconcile with the volume and quality of research going on in this area. My feeling is that some people want there to be a kind of Heckler's Veto on "controversies" they're concerned about, so that they can rail against it. But there isn't.
The real issue for people concerned about the politicization of this issue is that the science isn't going their way right now.
The real issue for people concerned about the politicization of this issue is that the science isn't going their way right now.