I actually quite like Ash/Satoshi. I like that he sometimes loses, and I like that he goes against the norm to win his battles. If he won every battle, fought just as he did in the games, and had a super powerful team I reckon the anime would be quite boring.