this message may be offensive
Next are my opinions of each season individually.
Kanto, nice start and best when it comes to Ash being savage
Johto, kinda meh for me bit I like it and more savage Ash.
Hoenn, my third favorite, second best Ash.
Sinnoh, best season and Ash in my opinion, love Dawn and the characters I can ship with her, mostly her rivals.
Unova, my second favorite, Ash wasn't annoying, I loved Iris and Cilan, and I love all the recurring characters.
Kalos, good until XYZ, then it became boring, Sawyer was cool, but Alain was the worst rival, Ash doesn't meet until the end of the season, and the battle with in the league was stupid, also Ash constantly saying "StrOnGEr, STroNger!" Was rage inducing.
Alola, boring.
Journeys, the worst fucking season, Goh was the worst I hated him, Chloe was the only one I cared about, Ash is the worst here, they made even more stupid. The nostalgia bait was stupid, Dawn's return was so rushed and Serena came back way to late