What if they adapted the old pokemon games for mobile phones like they did with Final Fantasy 1- 6 and then linked them all together as expansions of a single game?
Pokemon Master Quest would be broken into 12 patches a year, 1 gym / elite 4 a month and a "champion tournament" at each 1 year anniversary.
IE:
Patch 1.0 - Brock
Patch 1.1 - Misty
etc
patch 1.12 - Draco and Gary
Patch 2.0 - Falkner
Pokemon could be leveled 1-100 but they would have a "star" quality too, essentially, reset progression in the new expansion. IE: Charizard lv 82 * would be weak in the Johto region unless you spend a "mega stone", which could be obtained through events and certain quests like beating Gary, which would bring Charizard down to lv 1 **, the second star would allow him to fight in Johto without being debuffed.
You could have weekend events like the Safari Zone, Bug Catching contest, Beauty contest, etc where you do stuff and are ranked against other players.
There could be a weekly pvp thing where you fight AI versions of people's teams. You could also choose to fight a friend.
How is this not a thing already? The technology is here. Game developers have done similar things to great effect. I would love to be able to play a pokemon where I can play through ALL THE ZONES and catch ALL THE POKEMON.
Sigh.