I don't why people are bashing Sun and Moon so much. Remember, Pokemon is not just dogfight and battles. One really good thing about this series is character development of each of Ash's party pokemon like Rockruff -> Lycanroc , Litten -> Torracat -> Incineroar , Rowlet
Ash's Lycanroc has interesting arc , how Ash had to struggle to fully control and channel Lycanroc's anger properly.
Ash's Litten has a really touching background story , how poor Litten tries to move on without its only loved one companion, Stoutland, who still manages to teach it moves like Fire Fang , Flame Charge and Fire Blast
Ash's Rowlet also has a great arc showing how much its attached to Toucannon group and how Toucannon teaches it moves like Feather Dance and Seed Bomb
Finally, series concludes with final face off of each of these guys with their arch enemies whom they had never defeated earlier properly namely Gladion's Lycanroc , Kukui's Incineroar and Hau's Decidueye