I have come to the conclusion that many of the issues I've had over the last 30-40 years with published scenarios are that they are written by novelists. The requirements of an enjoyable novel and an good scenario are very different, even diametrically opposed in some places. But, you know, there were some really, really successful D&D novels in the 80s, and the money guys decided to listen to the guys making them money. It led to scenarios that were incredibly tightly railroaded so that all participants would reach the exact same final decision-point, in the exact same way, and experience the thing the author wanted them to experience.
You won't get the same experience you did reading a novel, if you play a scenario based on that novel. You can't, because you come into the scenario with foreknowledge. But authors persist in trying to achieve homogeneity of experience in a scenario. Madness.