Just for the record, and to keep this grounded in reality, the NCLR has posted a lengthy answer to the criticisms at their website: The Truth About NCLR: NCLR Answers Critics.