Pokemon choose to be caught too. When the Pokemon is battling a trainer it's testing the trainer that's all. @Shining Raichu, now you know that team rocket is the ones who killed the Pokemon.
Hahahahahahaha! This dude is seriously making me laugh. Pokemon isn't violence okay! Pokemon is just a FAKE universe.