Is there anything worse than a plot twist so excruciatingly predictable that, when it finally comes around, all you can do is roll your eyes and say, "...Yup"?
With AAA and Indie developers alike focusing more on story than ever, games are often far more complex than the tried and tested formula of 'go here, kill the bad guy'. And even when they do fall back on this formula, there's nothing surprising about the bad guy's downfall, because that's the whole point of the game, right?
Most of the time, you go into a game knowing that, so it's hardly fair to single out those endgame deaths here. But what of the people your character meets along the way? Are you meant to be surprised when an NPC who helps you from the very start of the game is suddenly snatched away from you?
Some characters seem to exist just to get a reaction out of you, and if they had backwards-ticking clocks above their heads, it wouldn't have made their deaths any less inevitable. Although the event shakes up your character for the rest of the game, it's rather hard to empathise when you'd already called that person's demise many hours earlier.