Just as long as you realise that, in law, cats are considered free agents and not properly domesticated, which is why, if they get hit by a car or otherwise accidentally killed/injured, nobody legally has to inform you or is considered at fault and it's effectively no more significant than a fox or badger being killed on the road.
I hate the hypocrisy shown by a lot of cat owners, whereby they couldn't care less when cats poo in other people's gardens, steal fish from ponds, kill pet birds and rodents etc. because 'that's what cats do - they're roaming animals and I can't stop them'; but if their cat darts right in front of a car and dies, they're furious with the driver for being heartless/selfish/driving dangerously/not stopping to find the owner/not apologising etc.
I'm in no way condoning deliberate violence towards cats, but if an animal is roaming/feral, how can you outright condemn people if they do take definitive action to protect their property from pests?
As we've seen from this thread, there are plenty of responsible cat owners who take actions to both protect their pets and prevent them from fouling other people's property.
All of the nonchalant expecting others to spend their own money and time and maybe not be able to enjoy their own gardens properly, just because you chose to have a pet, is very selfish indeed. You wouldn't expect to be told to simply pay for and undergo the hassle of installing sound insulation in your own property, just because your neighbour freely decided to play their music loudly at night.