All paths lead to the same place then. Presenting choice to the players is unnecessary and cruel, leading them to believe they can make a difference. If they want to make a linear game, make a linear game, if they're going to make a branching game, make a branching game. Do NOT make a branching game with a linear ending, though. That is not cool.
Limit it, maybe, but make those decisions matter in some way. I spend too much time feeling voiceless, don't tease me with a voice you won't listen to anyway.