Totally agree with a lot of the issues folks have with these games, but goddamn I am fucking hooked. I haven't played a Pokemon game in many years, so that probably is a lot of why I'm enjoying it. Things like breeding, shiny hunting, building a team, ect. are all new to me. I've joined Discords, followed Reddits...it's nuts.
I really hope they take a hard look at a lot of these online features, though. The fact that things like date changing for raids and weather is so commonplace really speaks of a huge disconnect between what the player base actually wants and what the devs think they'll enjoy. The Y-Comm is a mess and a better version of it could have fixed a lot of these issues. Knowing a better system was already a part of the series is a huge head scratcher.