I think a lot of it would be helped if the writers/developers just had a stronger hand in the process to yell "no!" and hit them with a rolled up newspaper when they started drifting from exposition the player needed to exposition that indulges their need to add to the game.