I've had three cats in my adult life. All I have adopted as kittens from wild or semi-wild situations.
One was worthless, crappy hunter, after 5 years started to shit all over the basement carpet after my second child was born, so I had to drown his ass.
The second was totally awesome. Rid my entire house of mice, then under the concrete slab of the barn, then the snakes in the adjacent woods. Loved people. My wife and kids loved him, my neighbors wished he was theirs. When he was 10 he developed kidney failure a week before Christmas and we kept him alive with saline injections. Then we let him die in peace. He had a sister that I gave to my grandfather 300 miles away that had the same personality, and they both dies the same week.
I have the third now, another feral cat. He dominates the dog and bites us all in the ankles when he doesn't have just the right kind of food, or is otherwise pissed at the world. He's a bad motherfucker with his balls cut off.