>>432068411. Pretty boys appeal to japanese girls, who spend a lot of money on merch.
2. This type of character (boy with feminine features) has never been one of Ash's companions, so they probably made him this way to make him stand out from the rest and seem more "modern", as the first anime-only character since Tracey.