Sinnoh is less predictable than the previous sagas. However, the show is still quite predictable. Though there is now some diversity, there is not that much.
Personally, I would like for the main series to be like Pokemon Chronicles. It could focus on different characters per episode. I think this would greatly improve the show, since it would no longer be repetitive. Besides, who wants to see Ash in every episode? I do not. He is a lousy protagonist (well, I view him as such).
In addition to Ash's journey (I may not like him, but there are people who do. It would not be fair to them if he was written out of the show), I would like to see episodes that focus on Misty (I dislike her even more than Ash, but her fans deserve to see her), Gary, Ritchie, May, the gang at Professor Oak's lab, Kenta, Marina, and Jackson. I would also like to see episodes that center on Jessie, James, and Meowth when they are not trying to steal Pikachu. Furthermore, episodes that center on other characters a part of Team Rocket such as Giovanni, Butch, Cassidy, Bashou, Buson, Domino, and Sebastian would be great. They have very little depth and I would like to see their characters explored more. I would also like to see Jessie, James, and Meowth and Butch and Cassidy actually succeed in some episodes. Seeing them always fail got old very fast.