It's the struggle between those who would like space more for competitive and those who would like the single-player experience.
Before, there was this constant that you wanted a more mature game (with a more mature story) and that there was a challenge, even enhancing the resources for competitive and fighting, and all that time talking about IVs, EVs and shinies.
The last few games have tried to meet those demands.
Pokémon needs to eliminate story and minimize it, eliminate lore and legendaries, bringing back mystery.
Mewtwo was nice because of the design and because you didn't know anything, you would go into the cave and find it there and it would destroy your team and you thought therefore it was the strongest Pokémon ever.
Then they introduced Dialga, Palkia and Giratina, millions of legendaries all concentrated in one region.
But you also want GF to explain everything down to the smallest details because otherwise it is incomplete.
Shame on you, the problem is not just the games and the manufacturer, they deserve this fandom, and this fandom deserves what is happening to the franchise.
The fandom is to blame.
XY wanted to go back to Kanto, but it failed because everyone wanted something more, and then ZX and ZY, and SM everyone liked it, the untapped potential that was going in the right direction, but they wanted the open world, a region on the level of design that was recognizable, and yet they also complained about too many cutscenes because it's not a movie but it's a game, and then USUM came with expectations that ruined USUM because it wasn't B2W2, but was instead E/Pt.
PLA to date remains one of the games that most met expectations, but always that there is the problem that they say it looks like far too much TLOZ, but far too little TLOZ.