I thought the reason people have been complaining is that it is people's pets being eaten? Or ducks and birds from the local park, which are often pretty tame. Can't see that people would complain over ferals, as its doing everyone a service, and like you say, meat is meat - or at least, one man's sacred cow is another man's steak...