I would believe you if your prior argument hadn't been:
It's kind of silly to specify that desperate people doing desperate things to survive or in self-defense okay, but then try to portray the Alliance as "aggressors" on the subject of Garlean experimentation. Retaking a conquered territory from an expansionist military empire is a very loose definition of the term "aggressor", and likewise ignores what purpose those experiments were to serve. The Garlean Empire, as an expansionist military empire, is literally an eternal aggressor. Even if they're not currently invading your country right now, they've made it 100% clear that they will do so eventually.
Right. But that argument relies on some sort of external, greater villainy or threat which is predicating their actions. Their actions are only morally gray because of an external moral black. So, even by the way you are defining it, that means there STILL needs to be some moral element that the audience is expected to find unambiguously "bad". If the point is for the audience to accept that people need to lie, kill and steal to avoid a bad thing, then that first requires the audience to accept that the bad thing is bad. For example, Fordola as a character doesn't work if everything was wonderful sunshine and rainbows before she joined the Garlean military and became "The Butcher". The writers have to first convince the audience that the situation she was in was terrible itself before they can sell the argument that Fordola is morally complex for the things she did to become "The Butcher"
