i feel like the problem with moral systems in games is that its either "oh you are a kind soul" or "you are a monster" sometimes with a neutral option
they rarely give us motive to be the "bad guy" or make we chose a conflicting decision where we really have to decide what to do
humans arent black and white people arent assholes just for being an asshole (most times anyway) usually they think they are being a good person even when thats not the case
but most games wants us to take these black and white decisions with ends up with most of the playerbase being the good guy and the ones playing with "evil" characters doing it either to see what happens or just for the lolz of it all
decisions shouldint be "i will kill you because i am a monster" but "i will kill you because this is the only way" thats what they were going for with bioshock they would make so saving the little sisters would really screw you up and make the game a lot harder and more frustrating while harvesting them would make the game a cake walk
but the publisher didn't let them do it so we have this system where it doesn't really matter if you save or harvest them