Ash's aim is on point. Then again when you get a neopolitan of cuties you just can resist.
Unless you're denser than a crate full of Natsurium made of Shirou, which unfortunately is how our still-10 year even after 20 years old hero is. Doesn't help that he looks even younger and even LESS attracted to anything but pokemon in SM.
But who knows, maybe I'm wrong and this is the season when he starts actually give a thought about the opposite sex. With so much sexiness in Alola, both for male and female, this might be the most fan-servey season yet.