Stuart, thanks for sharing your thoughts. How you tell the story, to the extent that you bring the big picture into play is a thing I think every group will probably do a little differently. John, I think, has a similar mindset to you. I'm a giant history nerd, so I like to bring that into the games I run. My gaming group is kinda that way too.
Strictly speaking, the Regiment is supposed to be about the squad or team in the moment and not about the grand strategic scale. So, keep doing what you're doing.
Revisions are definitely in work.