Quoted By:
On a slightly different note, I think Gamefreak can immediately improve replayability (aside from re-adding the Battle Tower) by just having dynamic trainer spawns. Imagine on a route, instead of having trainers standing there awkwardly, that they were instead all randomly-generated wandering NPCs with completely randomly generated teams (scaled to your level of course). It would add significantly more depth to the world