That's a pretty hard argument to make.  If you seriously think humans are only sort of surviving right now I would love to have some of what you are smoking.  Squirrels are surviving, we are flying robots to Mars.  Big effing difference.