Suggested alternative to moral choice system
The well-bashed moral choice system, I maintain should generally not be used in games. However, for people who still find the idea vaguely enticing, there are ways to adjust the style so that it is more rewarding for players.
In moral choice systems, choice is stuffed in at the end of the mission and the full ramifications of it can’t be experienced just by saving before making the decision and loading after a few minutes playing through the consequences of the choice. Sometimes such an intervention is impossible, sometimes it takes a while for you to realise your mistake. Sometimes the choice is sandwiched in the middle of a mission, complicating this ploy. But more than anything else, it shouldn’t be necessary; developers should account for player curiosity and our tendency to want the best deal out of any action.