Maybe all of your neighbors don’t enjoy your kitties as much as you do.
Just a thought.
Lots of kitties in the neighborhood, even a dog or two. No one seems to mind too much.
I understand how you want cats to stay couped up in the house their whole lives becuz perhaps you hate them in your yard, but cats have only been accepted as inside animals in the last couple centuries. My dads generation never allowed them in the house. cats were actually created with claws and hunting instincts for a reason..to survie outside...not sit on a ledge looking out a window.