Yeah I 100% get that, it can be so complicated to do a "Choices matter" game. I can also imagine it being tricky to have random choices affect the story, because what if it lands on an option the player doesn't want, and it has a "Strong" effect on the story, than that entire run is kinda ruined instantly.