If you think about it, Ash really represents the autistic idiot that is the player character, he starts off overleveling one pokemon that doesn't obey him (Charizard) and it takes him a region before he learns type effectiveness, and then it takes him ten years to learn the game mechanics, just like players