Sure it's a game, but I would still want to maintain normal levels of respect and trust. If you as a player spend a lot of time creating a character and establishing this story and working with the DM to determine what happens to this character in-game, it does seem rude for the DM to then just decide how the character turns out. In a sense, you punish good role-players. The more work you put into the story, the more likely the DM will "take the character away."
Of course the player may have their own version of how things turned out. In the example you brought up I'm sure all those players have different versions of the ends of their characters. Sure it may be cool to be a saint of a religion, but just because it's cool doesn't mean that it is what the player wanted.
As a DM, I totally understand the desire to maintain control over the world and set up my story. But I would never want to make players (or in this case, explayers) upset that I created whole new endings without even telling them. In the end it may come down to the relationship between the DM and the players.
Of course the player may have their own version of how things turned out. In the example you brought up I'm sure all those players have different versions of the ends of their characters. Sure it may be cool to be a saint of a religion, but just because it's cool doesn't mean that it is what the player wanted.
As a DM, I totally understand the desire to maintain control over the world and set up my story. But I would never want to make players (or in this case, explayers) upset that I created whole new endings without even telling them. In the end it may come down to the relationship between the DM and the players.