Impatiently waiting every week for a new episode ever since I returned to watching the show, during the beginning of the Sinnoh journeys!
I think the anime fits the concept of the presenting unique world of Pokemon, and that it actually does need many repetitions as many see them, and so on. I believe they're trying to continue the story inside the bounding guidelines on which they have decided.
As i'm re-watching Advanced Challenge in Spanish nowadays (in order to improve it), I also see just how much Ash is more grown up in behaviour and thinking. Not to compare it Kanto of course where he was far more childish..
Gotta watch them all! Even the shortest of shorts in Japanese where you can't make out a word!