yeah, being able to do EVERYTHING is a little out of control. What I'm trying to suggest though is carefully curated choices that, when put together, create a character more complex than "good, bad, or middle." I find I have more fun when a character starts to be visible due to the choices I make in a game. I've been playing Tyranny a lot lately, and there's a lot of interesting choices in it that have let me start to sculpt my own personal story. I'm not saying games don't do this, I just think when they do, they're kind of unaware of it.
You know, I was looking at Ultima 7 the other day on GOG. It's playable on Mac, so I think I'm gonna buy it. Just a couple bucks.