I never see feral cats out on my place in the county. I think, as with Guillermo, it's the coyotes, the bobcats, and the hogs that keep 'em down. I do see feral dog packs on rare occasion and I have shot coyotes out there.
We used to have lots of coveys of quail. I'd hear quail break covey every morning. Now days, I haven't heard a covey of quail breaking in YEARS. I think it's the predators and the hogs that have killed 'em out, certainly not cats. Hogs ain't real natural, coyotes and bobcats are, though. Not much one can do about it.
I can't bring myself to shoot a bobcat. I've seen 'em a few times out there, just think they're neat as hell. I don't seem to have that problem with coyotes for some reason. I guess I'm a cat person, but I've owned danged good dogs in the past and there is no hunting buddy quite as good as a labrador for the duck hunter. But, cats are just neat, useless, yes, except for keeping the rats down around here, like any feral animal (ehem, hogs) are a nuisance in nature when turned loose. And, I agree that it does matter if you're rural or in town as to your prospective on 'em. My cats don't seem to take many birds, I'm ate up with dove and song birds around here. They've taken a few, but not that many. They've sure ravaged the rat population, though.