>>22356572I think there's a theory out there, that if you want to capture a mon/get it to obey you, then you need to first earn its respect, and once you have then they'll allow themselves to be a caught.
Which explains why you need badges to use higher level pokemon. The won't listen to you, because they don't respect you.