I don't believe in good and evil. I recognize jeopardy and safety, friendship and hostility, cruelty and kindness. Etc.Everyone on here believes in good and evil, but who/what set the standard? And nobody on here is perfect, but why not?
The standard is whatever we wish it to be.
If you mean by not perfect as not always self sacrificing, and indeed not necessarily vigorously proactive, on the streets every day seeking out the poor and downtrodden and offering succour, I think a tiny minority are like this. A life of devotion to others. But that is not perfection in the eyes of most, and it isn't even attractive to most of us.
Consider this (I give several examples to cater of orientation):
Mother Theresa or Amanda Donohoe?
Rupert Everett or Peter Tatchell?
Lady Diana or Lady Gaga?
Kier Starmer or Boris Johnson?
One person's perfect may be another person's hell.
So the reason why we have not all evolved to be perfect (even if this were definable) is because selfishness, ruthlessness, strength and cunning, and indeed the ability to be amusing, are admired, are influential and are desirable, to different degrees to different people.
We are a homogenous lot.
And yet we are also very similar, which is how it is so common for people to adopt children, even of different races (and indeed couple up with people who may seem superficially very different). There is even a growing idea that although we may not breed ourselves, we can influence the gene pool through our work.
Not all of us want to achieve immortality, and not all that do wish to do so in the way Woody Allen claimed he wished to do so, but spreading our seed is not always the best way to serve the species, or even necessarily ourselves.