You are 100% correct Ben2. Dogs and all the equipment associated with hunting hogs with dogs are very expensive, but the point is if you ask a hunter with dogs to come catch some hogs off your property it won't cost you a dime. Another thing you are right about is that hogs that are hunted with dogs will feel pressured and move to another area even if they avoid being caught.
No method is the end all for removing hogs. If someone has hogs and the money to buy a trap or to pay someone to trap them, a dent will probably be put in the population but they wont all be caught. Nobody is gonna catch'em all with dogs either, and you definitely can't shoot'em all.
.