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.
That’s nice that you feel that way about your kitties. My property line, however, delineates space to be used as I choose. Teach your kitty to stay out of my yard, and I’m all for his/her rights.
It amazes me that otherwise sensible people can’t even understand that the use of MY yard is not at YOUR discretion.