Humans have succeeded in spite of ourselves.
True, but we now have a whole bunch of ways to destroy the entire planet, so our true test of competence as a life form lays more ahead of us than behind us.
Yes, humans have succeeded in spite of ourselves. I guess I’m just trying to say what comes naturally. I’m not holding back for the Left or anyone’s manipulated feelings.