To add games to the list I think xenoblade 1 (or one of the remakes) had a trailer that spoiled a ton of twists like a twist villain, a twist party member, setting, etc
This. And often you get a sequence of epic scenes. You think wow, this will be awesome. And then its ... long stretches of bordom between these exact scenes :|