If you have options based on morality, you can't force someone to do them to progress the game, like you said.
Maybe if you're in a scifi or fantasy setting where the action/consequences are not immediately obvious by the name, and you have it happen very early so that in the future when given the option you can choose whether or not too, but otherwise it's a subversive, trashy strategy that just makes me hate you for forcing me to do it.
If you have options based on morality, you can't force someone to do them to progress the game, like you said.
Maybe if you're in a scifi or fantasy setting where the action/consequences are not immediately obvious by the name, and you have it happen very early so that in the future when given the option you can choose whether or not too, but otherwise it's a subversive, trashy strategy that just makes me hate you for forcing me to do it.