I've argued this many times.
Once you are on a ranch persuing a specific animal and are guarenteed of that specific one then it means that animal can not get away. If you are (as mentioned above) hunting eland or kudu or impala or whatever on a 10000ha farm, that animal can, and will, get away from you. A high fence does not mean an animal is "captive", Kruger Park has a high fence... the size of the area describes whether that animal is captive - can it look after itself, survive on its own, without human interaction?
As for my comment on income for the farmer/community, I was NOT referring to to or cagedanimals, but self serving animals. If the farmer/community has incentive they will not remove wildlife and farm cattle/sheep/goats instead on the property.
As for Lions in South Africa, well you can almost bet your dollar they are captive bred. Laws have been put in place that they must be "free roaming" for a certain time on a certain size property - whether this always happen I'm not sure as I am not involved in it.
My lion hunt one day will be a 21 day hunt, I want to track the lion on foot with my PH and trackers... And I wont be doing it in my own country.
Everyone has their own ethics and moral values. However, never let your decisions or choices put an entire tradition or community on the line. Make sure on what you decide, be comfortable with the way you hunted, but again, do not put an entire hunting community on the line.