Following Pokemon and NPCs with schedules would go a long way to making the game feel more immersive. If the upcoming game features a larger world, the latter is the most important so you don't have NPCs who just stand in one spot all day. Hell, they should even flesh out the NPC so they're no longer nothing more than walking signposts for useless information.
https://youtu.be/U1JGDiBn7MY