I didn't flag it, but when I last looked all the comments were of people about as well informed as the author and I filed under "trash fire, don't get involved".
Nearly all of the document's factual claims are squarely in the middle of academic consensus. If you find the arguments morally troubling, just say so, but don't contribute to the raving anti-scientific delusions of the blank-slate crowd.
I couldn't have caricatured the original posts better myself. Bravo.