I think Ash would be better if they gave continuity to his age and experience in terms of battle knowledge. He seems ignorant when he starts off in a new region then gradually wises up. I dunno if this is him not being familiar with the new pokemon of the region or just them dumbing him down, but I would think he would have the general idea of how everything operates and how to not make novice mistakes. I am sure if he stuck to his older pokemon he could win a league, but I honestly don't see that happening since they want to market new pokemon it would seem every saga. If they let him retain his knowledge and generally battle prowess he would not have got his ass handed to him like he did in BW010. I think he would do good with what he had if he utilized all their talents for what they are. Like you were saying in the Poll of the Week Ash doesn't do overly great with Defensive type pokemon because he doesn't use their talents properly. Well if he used all the different pokemon and used them how they were meant to be then they would do the job they were supposed to and he would have one big cohesive unit or many teams that have different talents and play off of them. I am not saying he needs to dominant, but they really need to cut the noobness crap out, I don't need Iris telling Ash he is a kid after he Top 16 in Indigo League due to Charizard not obeying and him not being able to use Pidgeotto, Top 8 in Silver and Ever Grade Harrison was quite strong, and his Hoenn team that he used against Tyson really didn't seem that strong to me, he finished Top 4 in Sinnoh he used his Hoenn team and wound of facing a Darkrai(honestly how you going to win if they throw a freaking Darkrai then Latios at you).