Then where is this "the GM presents players their options" coming from? I get that in an adventure there's a probable route, but it should always be the players choice to follow that route. It can even be weighted towards doing a certain thing, but in the end it needs to be the players choice, and who knows, they may come up with an ingenious "3rd way"They are doing that.
I also agree that if the adventure is defeating the dragon, but a player wants their character to go knit, the player isn't participating in the spirit of the adventure, at which point you'd need to ask if the player wants to be at the table. The referee paints the situation, and players should have complete freedom to do what they want within the sphere of the adventure and world constraints.