I think it is also important to distinguish between not liking being caught, and not liking being handled.
For my guinea pigs anyway, these are 2 very different experiences.
Ruby will trot the the front of the cage when we come near and stand up on her hind legs waiting to be picked up. If DD1 picks her up she will happily lay flat on her lap for ages. If anyone else picks her up she bites them.
Eddi also comes to the front of the cage, doesn't really object to being picked up, and is a real snuggler.
Lucy hates being picked up. If we don't get hold of her quickly she will run all over the cage trying to avoid it, but once we have her out she is actually the calmest and most laid back of all of our pigs. She will sprawl across anyone's lap and lay there for hours.
Oreo hates being picked up. She will sometimes settle and have a really lovely cuddle, but mostly she just tries to climb on your head.
We have had all four of them since they were babies, and they have all been handled regularly since we got them nearly a year ago.