I don‘t see anyone trying to act tough by saying that’s how they handle the problem. Honestly, it’s the most effective means for invasive species management, because no matter how much you love cats now, that’s exactly what they are when let loose to prey upon the native animals, especially strays that aren’t someone’s direct pets.
We have the issue here too, even with cats falling under the same laws as dogs to include the city’s leash law. Unfortunately, no one follows that, the SPCA won’t take strays that are caught, the city PD and ”animal control” don’t care and they’ll just tell you there’s nothing that they can do. It’s not minor issue anymore, it’s a disgusting problem that myself and a few neighbors on the street are tired of dealing with.
You said you catch and relocate them? To where? Do you just drop them off somewhere or do you catch them and find an owner for them?