Plot and narrative are not the same thing. Metal Gear Solid: V had a decent plot. It just failed to create a narrative that engaged players. This is due to its refusal to use its characters to tell a story. Combine this with an open world game and you get a recipe to give any player blue balls.