Yeah, I definitely agree with those who say the Hoenn League is the best. I haven't seen the Hoenn League since I was about nine or ten, so I went back and watched a two episodes, I was trying to wait for my AG rewatch to make it to the league though. The battles were entertaining, the animation was beautiful, and we got a cast of interesting competitors compared to the Sinnoh and Unova Leagues which relied solely on rivals. Katie, Clark the Conductor, etc. I especially loved the premilinary round where Pikachu only relies on Iron Tail to win in similar vain to Morrison's Beldum only relying on Take Down and the final Iron Tail was just amazing animation wise from mid-air. Ash just faced off against Nando, Conway, and Paul in his League with wins, and the only really good battle was the Paul battle. One good battle does not a good league make, we got equally as good battles in the Hoenn League.
Ash used his Grovyle and Glalie against a Charizard and Quilava, no that doesn't make Ash a *******, it's typical Ash shenanigans and behavior he even said he would show type wasn't the only thing that mattered.