What do you think?
I think all those things have something to do with survival. Each person (and society) has their interpretation, and in their different contexts, they could all have a point. There is no right answer. Fw people think of morality in this way. Most people think it means Good and Evil, Right and Wrong. And it is influenced by culture. So in your complex example, everyone could be doing the right thing from their perspective.
Evolutionary psychologist Jonathan Haidt defined morality as the rules that constrain us and bind us into social groups. And for us, groups are survival.
here are some links to Haidt:http://edge.org/conversation/a-new-science-of-morality-part-1http://edge.org/conversation/what-makes-vote-republican
good quote in that one in the intro:
conservatism is a partially heritable personality trait that predisposes some people to be cognitively inflexible, fond of hierarchy, and inordinately afraid of uncertainty, change, and death. People vote Republican because Republicans offer "moral clarity"—a simple vision of good and evil that activates deep seated fears in much of the electorate.
Also from this article, I gather that our ideas of Rights come from what our moral framework is. We in the US believe free speech, freedom from unreasonable search, privacy are rights because our moral framework is focused on individuals.
And he presents another wording for his definition of morality:
morality is any system of interlocking values, practices, institutions, and psychological mechanisms that work together to suppress or regulate selfishness and make social life possible.
In this one he discusses morality and religion.http://www.edge.org/conversation/moral-psychology-and-the-misunderstanding-of-religion