> My point being, maybe it is best to avoid categorical statements about "evolutionary perspectives."
Indeed, it's a wide, complex topic that I only know a little about, and I only had time for a brief comment.
BTW love your chain of devil's advocate statements. More people should think/counter that way.