We actually need systems that work with the humans we have, not with the humans that someone thinks we should have.
Yes, bad environments harms people - physically, emotionally, and also morally. But perfect circumstances still leave all the selfishness, foolishness, and moral faults of human nature. The perfect circumstances just leave them more room to be selfish.
You can see this in US politics, for example. The nation has rarely been this prosperous and unthreatened. And what happens? Our politicians turn into bickering children.
This is not quite true. While the average income may be higher, the inequality is also much higher and quality of life has decreased for a large part of the population. On the politicians turning into bickering children, one can also blame the lack of oversight and flawed districting system that robs large populations of representation and removes a lot of accountability.
The country has also been continuously at war for pretty much all of this century - not quite war, but more like colonial policing, which is a political hot potato.
-- Edward O. Wilson, The Ants
On the other hand, termites have a sex structure more similar to humans, so it can be a better example.
[1] The movie "Antz" is completely wrong.
The proverb "the road to hell is paved with good intentions" is perfectly fitting.
We can do better.