This question crops up regularly, and the two camps line up and ignore each other.
'Country' folk accuse 'City' folk of not understanding their ways.
But personally, I would have more respect for the country set if they simply admitted that they hunt because they enjoy hunting.
Instead, they puff nonsense about 'keeping the fox population under control' which is arrant nonsense, given the pathetic success rate of their ludicrous behaviour.
As for the equally baseless nonsense that foxes are 'sadists' and 'kill for fun', that again is entirely wrong.
A fox, given a hen house with twelve birds in, will kill all of them, planning on burying as many as possible, and take one home for his family.
If disturbed, obviously he will bolt, leaving the dead birds, appearing to have killed them 'for fun'.
Animals don't 'kill for fun', only people like fox hunters do that.
Foxes are not bank robbers, they don't have oxytetracycline cutting gear.
If your hen house is built properly, foxes don't get in, it's not difficult.