I think Satoshi is a hypocrite when it comes to this. He gets impressed by strong Pokemon and tries to catch them too. And even he has quite trouble with Pokemon like Gligar and it took him sometime to work with them. But despite being so, the good part of Ash is he stuck to his words and trained the weak Gligar pretty well.
As a complete saga, I like Best Wishes. Yes, I may sound ridiculous to myself considering how I am a huge DP Satoshi fan. Despite Ash's regression and poor planning of season 2, there were many excellent points in Best Wishes. It was a good change of pace from DP. The ideas they had were excellent and innovative.
My main issue with BW is the league and the improper placement of fillers at the end. The fillers imo are okay, if not excellent, they merely suffer the hate because they are being collected at one place after two years of rushing through things mindlessly.
My problem with Johto was that the fillers were.....what do you say, kinda repetitive. Maybe it's the effect of watching a fast paced saga like Kanto but the slowness of Johto killed me. I merely rolled my eyes throughout a few episodes. But what Johto did well was the league. Format wise, Johto was the best league till date. Entertainment wise, a final 6 v 6 showdown between Gary and Ash always has my thumbs up. But there a few icky parts though (like Golem getting one-shotted). If one would say which do you want BW battles or Johto.....I'll say BW in terms of sensibility but I will choose Johto in terms of writing. (So that the cameron debacle can be avoided)