It'd be great if moral choices actually had some bearing on gameplay. For instance, in Mass Effect you could trust everyone and be a perfect trusting angel all of the time and coast along just fine. It would be cool to see some people who would take advantage of that and that would cause some serious problems. Also death. This was a topic a while ago on the Escapist. When your character dies they should take some kind of lasting damage or another of their allies should dive in the way to save them. It's way cooler to have permanent consequences than just reloading the game data.