It's perhaps a well-known fact that the anime isn't the most faithful adaption of the games. Thus, the main question here is -- Would you like it to be?
Ever since RSE, the games have placed an increasingly large emphasis on the villain team -- their plot making up approximately 90% of the game's storyline; as opposed to the earlier gens (gens 1 and 2, specifically), where the emphasis was mostly on the adventure aspect of the games as well as the badge quest, rather than the narrative. The focus on the villain team was especially apparent in BW, where the champion battle at the league was "shafted" in favor of the final showdown with TP.
In contrast, the anime is notorious for shafting the villain plot in favor of Ash's badge quest (or Island Challenge, in Alola's case), which results in various complaints such as "the villain teams lacking presence", or, "being turned into generic bad guys without the grey morality and depth they had in the games".
This whole shafting of the villain's plot may, dare I say, actually be part of the reason why so many fans outside of PAD see this anime as "lacking the epic-ness of the games and Pokespe" (not my opinion), and may even occasionally frustrate some of the most hardcore anime fans themselves, as evident by those complaints above that can frequently be found in this very anime section.
So, the main driving point of this discussion is -- would you like to see the anime focus on the villain's plot (as in, flesh out their motives by exploring the grey morality of their actions as opposed to reducing them into generic bad guys whose plots take up approximately 12-15 episodes of their respective series) alongside Ash's quest, or would you rather the writers focus on conjuring up their own storylines instead to go with Ash's main quest throughout the series (May/Dawn's contest quest, the Ash/Paul rivalry + the whole Chimchar subplot being the best examples of this that I could think of right now) and shaft the villain's plot in favor of them?