It doesn't take a story expert to appreciate the story of a game. In fact, the game shouldn't require that level of expertise to be understood because then you miss out a large chunk of your audience
I completely agree with your view however, I also think that subtlety comes across significantly better in much bigger games. The idea of choices tea-spooning ideas to the player rather than giving such big chunks of the game away at a time would definitely help the game immersion and narration. I will definitely be using your ideas here in the future to a further extent.
Thanks for the feedback!