Civilization is an enormous device for economizing knowledge.
Morality, like other inputs into the social process, follows the law of diminishing returns- meaning ultimately, negative returns. People can be too moral.
Cultures contain many cues and inducements to dissuade the individual from approaching ultimate limits, in much the same way that a special warning strip of land around the edge of a baseball field lets a player know that he is about to run into a concrete wall when he is preoccupied with catching the ball. The wider that strip of land and the more sensitive the player is to the changing composition of the ground under his feet as he pursues the ball, the more effective the warning. Romanticizing or lionizing as individualistic those people who disregard social cues and inducements increases the danger of head-on collisions with inherent social limits. Decrying various forms of social disapproval is in effect narrowing the warning strip.
Social values in general are incrementally variable: neither safety, diversity, rational articulation, nor morality is categorically a good thing to have more of, without limits. All are subject to diminishing returns, and ultimately negative returns.