Exactly!!!
My roo(s) are good at keeping wild roo's at bay for the most part but many of these feral's come from fighting stock and it is not a fair match for my boys.
I used to shoot them but hated the bad chicken karma. Now I trap and remove to the pasture unless it is an emergency, then I pop them and remove their carcasses.
Sometimes you just have to do whatever you can to protect your babies that you have time and/or money invested in.