I don't know if this is a bethesda mistake or not, but it has me questioning everything we think we know about the vanilla story.
Alright let me start with the fact when your playing the last part of Kellogg's memory, if you mute the dialogue of the voices and only hear the audio through the radio, you can clearly hear about the incident of when Piper is being kicked out of Dimond city, not really sure this is a bethesda mistake or not, but i think it's worth mentioning.
so Shaun is supposedly age 10 in this scene, but for some reason we hear both the radio announcer dude and him talking about piper being kicked out of the city, but Shaun is only 10 years old at this point, now either Piper is a 3rd gen synth along with the radio host, or perhaps something else is going on here.
or maybe 60 year old Shaun isn't Shaun at all, maybe he's someone pretending to be Shaun and everyone involved in the story is in on it somehow, another thing to point out is when talking to nick and his assistant Ellie when they talk about Kellogg and the kid who was with him, they say that it wasn't that long ago when Kellogg lived in town, and nick doesn't offer up the amount of time of when they were last there or even really question that time period being almost 50ish years ago.
so is this a big bethesda mistake, or is there a possibility that there is another story that the player is supposed to pay attention to that offers up what's really going on from this point of view?