I think they need to get back to the basics. They have added too much pointless stuff and too many Pokemon no one would ever want to have. Ever since the terrible game that was Pokemon Snap I have wondered why there hasn't been a proper 3D (three dimensions, not stereoscopic) adventure game. Think a slowed down version of Pokemon, more emphasis on exploring/adventure/development. Something in which training your Pokemon differently can actually have an effect etc. There needs to be a bit of strategy and skill brought into battles then you could have an awesome online system.