One of the biggest obstacles a player will face in a Pokemon game is a gym leader. These expert trainers specialize in a specific type of Pokemon, and they are a common occurrence there to test the player's ability when they reach this part of the journey. Another common occurrence in Pokemon is the remake or re-release of previous generations on newer consoles. That said, the developers cannot just copy and paste the same game or there would be no challenge to returning players.