I keep Cats as pets, 5 of them! Its NOT difficult to keep them on your own property, I have put inverted mesh along the top of my fence all round, cost about £30 all told, Cats on MY property and cant get out! I have no problem with the culling of feral Cats, but not pets, although I appreciate accidents do happen.
I would welcome laws that demand Cat owners take more responsibilty for their pets.
Dawn.