Well, as I've said, my cat is indoors, so I don't have a dog in this fight.
And, no, I would not be okay with a pack of dogs roaming the neighborhood, but I think that there is a huge difference. A non aggressive cat, by itself, will not do damage like an entire pack of dogs.
I actually hate to see dogs outside alone.
If you have an animal that is on your property and it is a nuisance to you, you have the right to humanely take care of the situation. To me, the first step would be talking to the owner, not trapping.
As I've said before, I've never seen anyone around here have an issue with outdoor cats. It is possible, even likely, the owner doesn't realize their animals are causing an issue if no one says anything.