Morality, like other inputs into the social process, follows the law of diminishing returns- meaning ultimately, negative returns. People can be too moral.
Thomas Sowell (1996). “Knowledge And Decisions”, p.108, Basic Books