How about “evolutionary perfectionism” or “evolutionary terminalism”?
You think that’s good?
Wait till someone stumbles into my “instincts” question. ;o)