Here's how a slightly more partisan biologist (Peter Frost) responds to the same material:
http://evoandproud.blogspot.com/2011/07/arroseur-arrose.html
Here's the NY Times:
http://www.nytimes.com/2011/06/14/science/14skull.html
To be honest, your comment reads strongly as though you are projecting.
Here's how a slightly more partisan biologist (Peter Frost) responds to the same material:
http://evoandproud.blogspot.com/2011/07/arroseur-arrose.html
Here's the NY Times:
http://www.nytimes.com/2011/06/14/science/14skull.html