Rootworld does not track morality.
It tracks impact.
Each party has three hidden values:
Protecting habitats
Harvesting with restraint
Responding to warnings
Over-harvesting
Ignoring signs
Surface-aligned exploitation
Adapting behavior
Learning from consequences
Correcting mistakes