It's that way in many areas and yes, it is annoying.
A dog gets loose and everyone is screaming and crying.
Cats get booted out the door at the end of the day, and nobody cares.
BOTH are illegal to be running free.
If you have a pet KEEP IT ON YOUR PROPERTY !
If you insist that kitty kitty needs to run free, then build a pet run on YOUR property for the cat to use. I do not want your pet spraying my car and house, nor harassing my poultry.
If you have a neighbor who does have cats they let run loose, you will need pictures of the animal on your property, at which point, you can file a complaint with code enforcement and they should warn / ticket the person.
I approach it as, out of sight, out of mind, if your cat running around is not causing issues for me, then I have no issues with it., but, if the animal is causing problems for me, then the issue gets treated like any other nuisance predator that is attacking my flock. Alligators need to eat too.
Aaron