"It's always like that" -- that doesn't mean it's good or that we should settle for it. It just means developers favour lazy writing rather than good story-telling.
If anyone is interested in a term for this phenomenon, by the way; I believe it falls under
ludo-narrative dissonance.