So now it's not enough that we beat the NPCs, now we have to steal their clothes as well? Isn't this basically mugging them?
Suddenly the aim of the Pokémon games is apparent. It isn't to catch them all, or to be the best trainer, or to learn about the values of friendship with strange monsters that can breathe fire and whatnot.
It's to beat up other people for their hats and jackets.