So I’m going to tackle the original argument from a philosophical and engineering perspective.
From a philosophical perspective: how do you even define evil in the first place? Even among humans, arguments about morality and ethics have been going on for thousands of years. Assuming you can even define evil, How do you know that an evil race is actually evil? Maybe they’re actually good guys, and you’re the evil one. Maybe they’re so alien that they can’t be meaningfully described thru human morality. Maybe they’re not inherently evil, and you’re a racist who ignores information that doesn’t confirm your bias.
If a species is biologically driven to eat their offspring and considers that synonymous with good (as in their word for “good” literally translates to “eats babies”) due to an evolutionary quirk, then what gives you the right to force them onto reservations where they’ll hate themselves for being unable to follow their instinctive conscience? You evil imperialist!
From an engineering perspective: unless you’re making a CRPG where moral choices are important or a psychological horror game or whatever, then it’s irrelevant to worry about. Most video games are violent murder simulators, and there’s nothing wrong with that. Shoehorning in moral messages is completely irrelevant and unnecessary.