Indeed Game Freak's issues are not related to team size but to development mentality and decision making. It's clear that they can't know which direction to take with the franchise, abandoning features, Pokémon and presenting half-baked solutions (why visible Pokémon only in a specific region of the map? It's 2019 and Let's Go had the always visible).
They are visible everywhere, not just in the wild area.