Even with just one ending, a game can do branching well for all the sub-story endings that most games have.
Hell, even The Witcher 3 did this incredibly well. Spoiler incoming for those who haven't played it yet.
"The Bloody Baron" quest not only has three endings, IIRC, but one of your choices can lead to entire village dying. And I'm pretty sure there's a few other variables that can end up having some effect at later points in the story.
Granted, it's probably the most-cited example of great Witcher 3 quests, second perhaps only to the romancing options (again, 3 possible outcomes), but I've already come across a few more main and sub-quests where reloading and trying a different option was meaningful.
As part of the journey, they might not affect the ending, but in an RPG style game with quests, it's just as much about the journey.
Hell, even The Witcher 3 did this incredibly well. Spoiler incoming for those who haven't played it yet.
"The Bloody Baron" quest not only has three endings, IIRC, but one of your choices can lead to entire village dying. And I'm pretty sure there's a few other variables that can end up having some effect at later points in the story.
Granted, it's probably the most-cited example of great Witcher 3 quests, second perhaps only to the romancing options (again, 3 possible outcomes), but I've already come across a few more main and sub-quests where reloading and trying a different option was meaningful.
As part of the journey, they might not affect the ending, but in an RPG style game with quests, it's just as much about the journey.