I think it's a good way to add some depth into the gameplay. Knowing that your Choices have consequences enhances the whole experience. It enables the option of playing the Game multiple times with different outcomes which makes it a better valued Game.