I agree with your overall points, but I have to disagree with the specific point about humans causing those mass extinctions. The article you link is extremely self-serving in pushing a desired narrative, and conspicuously silent about alternative -- quite possibly superior -- explanations for...