People criticize ZAs world for just being one city. I personally think they didn't go far enough. The city had too much fat, too much story, too much useless set pieces that amounted to flat buildings.
Instead of an open world city, it should just be what amounts to a small hub area that links you to various wild zones and trainer zones that are in different maps, kind of similar to how Legends Arceus did it but in a more modern setting, in other words I want another Battle Sim like Stadium or Battle Revolution complete with a live sports commentator but with Legends style battle mechanics, and the game should not cost more than $40. There. I made the best Pokemon game in years and Gamefreak will never do it.