I can understand your point. However, the main story of the game hasn't been implemented yet. And the arm implants and floating beacons sort of imply a virtual/high tech world. Like The Island might be a big ol' holodeck. So we can't really rule anything out based on when/where the story takes place since we don't really know yet.