Oh yeh
If you're a marine and you're given orders to help enslave fishmen and kill historians and you disagree with it, is it better to quit or is it better to stay in the job? If you quit they may hire someone who agrees with the cause or has less conscience against it, who will do the job better and cause more harm to others (eg enslave and beat fishmen without mercy, kill Robin etc). If you stay in the job, you'll sully your hands, besmirch your reputation and emotionally harm yourself committing acts that go against your morals, but you may be able to find small ways to make the situation not as bad for the victims, such as purposely being lazy at times, overlooking so-called transgressions of slaves, or letting Robin get away.
I mean idk that Sengoku is thinking this, just reminded me of it.