While watching battle frontier today i got thinking about the morals of the cast.
Ash,May,Brock have no problem attacking team rocket with there pokemon although its hard to find an event where team rocket have there pokemon attack the supposed good guys.
Staying with the supposed evil team...