Everything just got super predictable after Johto, IMO. I tried watching again recently and the voices are weird and the jokes are retarded (they used to make me laugh out loud, even as an adult, and I'm not one of those people who laughs at everything). The opening themes just keep getting worse and worse, too. On top of that, it just seems less involved and emotional? Maybe I'm nostalgic and I'm not giving it enough of a chance, idk.
I hate seeing Ash, still ten and still not a great trainer even after traveling across so many regions, spending time with people who just seem like shallow replacements for Misty and Brock. It's just not the same anymore.
Of course, so long as the games are still coming out and loved, they can't just stop the anime. My only hope for it anymore is that Ash will finally meet Ho-Oh in the final episode and that they don't forget what things were like at the very beginning.