Ultimately, every game is different. There’s a time and place where this advice isn’t right. But if you’re looking to add more player involvement and agency in your game, stop prepping plot points! Do this instead and never worry about your game going off the rails again (because it won’t be a railroad).