Neighbors killing young bucks is always going to be a problem until you solve it. Either go take the lease from them or move and find better neighbors. This has been a problem for trophy management for years.
I imagine its pretty tough to lease up all the backyards in an area......
We have a few backyards around but not many. And those folks are killing deer there. But it’s like I said, either lease it out from under them or change places. No one is making you hunt there. You chose to hunt there.