I have run games in established canon worlds but, despite the canon, its still the shared fun of my group. For that reason, I let players change the results.
For example, I ran a long campaign using MERP / Rolemaster in which Thorin met the PCs in Bree. He's agreed to Gandalf's plan but wants...