In order to give this opinion, this “Darwinist” has to ignore the unique and unprecedented accomplishments and abilities humans have. The opinion portion of his diatribe is his faith which he attempts to prove, a heartless and impossible task. In the end, he is just poking people with a stick, joyfully anticipating the angry and often religious response. A troll in other words.
Im a biologist, in fact an evolutionary biologist, although no biologist, and no biology course, can help being evolutionary. My animal behavior class, with 200 undergraduates, is built on a scaffolding of evolutionary biology.