All of those can be very useful traits. Evolution, promotes using miliple strategies.
Now, you can talk about spherical humans in a vacuum, but reality is more complex than that.
Though, that gets into some very odd arguments. History would be rather boring in a static or cycling universe.
Logically you can argue either way. Logically one can say the universe doesn't give a fuck, so can't be flawed any more than a rock is.
Humans however both crave unity and love and compassion and so on (and know those things for good), and also do the cheating, lying, killing, bullying, racism, and so on. So, one can justifyably call them broken.
Heck, tons of our books, movies, and songs call us just that.
Path finding algorithms optimize for the least cost path. That does not mean such a path is good, nor a zero weight path from start to finish is perfection.
In that context just because humans seek something does not inherently make it good. Religions for example often prohibit some gratifying behavior.
Is an eternal state of pure bliss perfection, or little more than a drugged out meaningless existence? Individuals may prefer one state to another, but it's not clear that the state of maximized preference is thus perfection.
Perhaps we can always improve and be better then we were. Which is a bit more of an optimistic statement.
Historically they have been. At least they're not up to our own standards.
We can kill, lie, cheat, brutalize, exploit, each other, and we do so daily in the billions.
We might not be total bastards, but we're no perfectly fine people either.