If you read through various blogs about writing, there is a common theme: Don't treat your readers like they're idiots. This is 100% true, because your readers will have experiences and knowledge that they bring with them, interpreting your stories with that eye. But are you taking full advantage of that preexisting knowledge?
The acclaimed science fiction writer Ray Bradbury wrote many novels and short stories that were printed in the 1950s and 1960s. His readers had survived World War II, bringing with them the knowledge and experiences they had from during the war, including the colloquial terms. Readers of today can still enjoy his stories, but there will be elements we will miss because the subtext is meaningless without the World War II experience.
Today's readers of 2001: A Space Odyssey laugh at how far off-base the predictions regarding space travel and artificial intelligence were. But it was written in 1968, one year before Neil Armstrong and Buzz Aldrin landed on the moon. Had the space program continued at the rate it was back in the late 1960s, not stopping at the moon, then we would likely already have a colony on Mars today, changing some of the meaning of that book and movie.
While we are hopefully crafting our stories in such a way that they are timeless, there will always be a partial reliance on preexisting knowledge to understand some subtext. It's time to look at how much hidden subtext is buried within your own writing based on the experiences and preexisting knowledge of your current readers.