"oh he lets his 10/11-year-old grandson out into the world on his own with only a Pokemon to protect him" SO DOES EVERY SINGLE OTHER PARENT IN THE ENTIRE CANON. If it's abusive/neglectful when he does it, then it's abusive/negectful when they do it too, don't single him out on this
like that's just one of the conceits of Pokemon you have to accept, that 10-year-olds in this universe ARE responsible enough for this kind of thing, or it all falls apart