I'm briefly coming out of TSR retirement to air my thoughts on the game as an avid player since gen 1. I've just completed the main story line, becoming champion at almost 19 hours of play time exactly, that's with stopping to catch every new species I encountered and no grinding at all. Overall it's been an enjoyable but occasionally frustrating experience.
Good stuff:
* The new Pokémon are probably my favourite new batch since fourth gen. They're mostly interesting and well designed, and nothing feels like filler or novelty after a few years of ice creams and trash bags.
* I'm as disappointed as everyone else by Dexit, but the Pokédex they've put together has plenty of variety as well as being well distributed geographically. It's nice to be able to move through so many areas with very few repeated Pokémon straight from the starter town.
* The region is pretty cool, even if the graphics are embarrassingly dated compared to other Switch titles. The art direction is generally pretty stellar across the board, it's a region that's fun and interesting to explore.
* The score is good enough that I played the entire game with the volume on while most games in the series usually get 20 minutes before being muted. Some of the music is really well done.
* They've not f*cked with the core battling gameplay and mechanics that we know and love. It's still Pokémon, and it's still fun.
Middling stuff:
* Only three legendaries feels stingy. They've definitely gone overboard in precious generations so reigning that in is fine, but it would have been nice to have at least a handful more to flesh out the postgame, even if it was just a legendary trio. There's more previous gen legendaries coded into the game that will obviously be distributed at a later date, but they're not going to add new gameplay outside of changing the multiplayer meta.
* The wild area is a good concept that will hopefully be fleshed out in future iterations, hopefully with more variety in ecosystems rather than just being 90% field and then just changing the weather every so often.
* It feels like a good first "core" game of the generation to draw new players further into the franchise after being introduced to it by Let's Go
* The story is relatively interesting
Bad stuff:
* The game is painfully linear. Outside of the wild area there is virtually no scope for exploration. Pokémon has never exactly been known for its richly detailed side quests, but this game has almost nothing of substance besides the main quest.
* Balancing the difficulty of games like this is, well, difficult, but the game is painfully easy thanks to two of the big carry-overs from Let's Go- exp for catching Pokémon and permanent exp share. Nobody wants to grind for hours on end anymore like you've had to do in previous generations and other JRPGs, but I was able to comfortably beat the game without doing anything but the bare minimum of battles. Just by catching new species of Pokémon, beating all gym trainers and beating trainers blocking the path, I was only about 5 levels below the champion's Pokémon.
* Compounding the ease of the game is that the AI is hot garbage, worse than anything I can remember facing previously in this series. I'm not expecting strategic masterminds but there is no way I should be seeing opponents using Ground moves on Flying types or Normal moves on Ghost types. And yet I did on a regular basis.
* The group of "rivals" were obnoxiously obtrusive. Pushing narrative is one thing, but this was handholding to the point of absurdity with cutscenes almost every 20 minutes for the entirety of the game.
* Dynamaxing is a waste of time, usable only in only a minute number of scenarios and for such a short period of time. Given that it almost never surfaces until one player is on their last Pokémon, at which point both players typically do it simultaneously, it has almost no impact on gameplay. They sacrificed megaevolution, one of the best mechanics to be introduced for several generations and with huge scope continual expansion, so that Game Freak could introduce this half baked mess of a concept (I'm less upset about the death of Z moves). Apparently the competitive meta is an absolute sh*tshow because of it too.
* I can live with the disappointment of Dexit, but it's a d*ck move for GF to lie about why they did it. Just admit you wanted to try culling the Dex for whatever their reasons were rather than obvious lies about time/manpower constraints when you're obviously reusing old models.