Everything before Rowlet falling asleep was pretty good, and if you look at Hau crying after his loss without looking at what led to that loss, that was also really good. HOWEVER, everything that occurred between Rowlet falling asleep and Hau crying could’ve been done 10 times better. Rowlet should’ve shown that he was fine before Nanu called the match off, whether that’s due to him getting back up from the ground extremely determined, revealing that he had used Substitute as a fake out, or some other way. It would’ve shown that Rowlet had grown and matured, but instead it showed that hadn’t learned anything, and arguably regressed.
Listen; I like this series a lot, I honestly believe it’s better than XY, and I think that it has had very good animation and writing most of the time, with very little truly terrible episodes. However, what happened in this episode showcases all the worst qualities of the Sun and Moon series, and people are going to look back on this moment and think the entire series is as bad as this, which is a damn shame.
Edit: Something I forgot to mention is that Ash has actually been pretty competent this series as a trainer, with the only low points before this match being his battle vs Nanu and his first fight against Hau. That’s another reason why this episode was so bad, as Ash regressed in competence from the DP/XY levels he had been hovering around during the majority of this season to BW/Kanto levels of incompetence. I was perfectly fine with him winning this league before this battle. As of right now though, Ash needs to have some really strong battles against Guzma and Gladion, where he demonstrates the level of skill and knowledge that he’s had for the majority of this series in order for me to be satisfied if he does win. And unlike a lot of other people right now, I DO have faith in the writers to make up for this episode, as they’ve made lots of good episodes before. Hopefully that trust doesn’t get misplaced.