To be honest I would suggest that the real problem here is that deep and complex characters are just not really a strength of the Pokémon anime in general. I actually like Misty; I think that her more worldly, sometimes cynical attitude is a nice contrast to Ash’s unfettered idealism. I’m not really familiar enough with the others to properly defend them, or invested enough in them to bother.