If anything, I would say that humans are devolving...
Most of our evolution nowadays isn’t genetic, but social, and yes, I would say socially we are devolving.
Nothing in evolution demands any sort of perfection, just survival and ability to propagate. Perfection is normative.