>>13934383Even in non-human organisms, not every feature is an evolutionary advantage in the current environment. I'm not an evolutionary biologist but I'm not even sure every feature on every evolutionary level (proteins, functions, organs, etc) are necessarily advantages for any particular environment that has ever existed.
In short, I don't think evolution is perfect and beyond that it's not fully understood anyway.