>watching XY because I heard Ash is the most competent
>the Gym/training episodes are excellent but the endless identical filler episodes, Team Rocket garbage and Serena made me stop watching
>go back to watch OS instead
>filler is much better and the characters are bearable
>Ash is a mega brainlet and never trains or battles anything, or when he does he loses and gets badges anyway
Why is there no middle ground? Is there even one season that Ash actually makes an attempt to win battles but also has good side characters?