I have nearly 5 acres fenced...putting subterranean barriers under that much fence would not be feasible.
Each situation has it's own peculiarities. Since I have not had any predator losses since I started trapping, I would say that trapping, in my case, has stopped the predators from killing...