I'm so sorry to hear that your stay was spoiled due to our trying to manage predatory wildlife.
I did not have the opportunity to explain to you that the magpie trap is to remove excess magpies from this area - They are predatory birds and as we have a disproportionate number around here, they are eating eggs and killing young chicks and ducklings. I can assure you the sight of a magpie or crow swooping down and flying off with a young chick or duckling is indeed upsetting. They also vastly outnumber other species and we have suffered severe losses of the natural birdlife - (thrush, blackbird, robin, tits and the like due to the magpies eating eggs and stealing chicks from nests) - so we are trying to sympathetically manage the situation by removing the excess of magpies. Unfortunately not all of them are able to be removed to other areas.
With regard to foxes - we all like the image of a fox in the countryside, but unfortunately when you find a fox has dug into a hen house and killed 65 birds - and in the morning when you go to feed the hens and let them out - all you see are 65 dead birds - one realises the reality - that they are also predatory animals, and however hard you try to protect poultry, the fox will try to get in. We have a number of alpaca on our holding - who now frighten foxes away - so we are able to manage their presence in the area by having alpaca in the same area as the poultry - but unfortunately they do still attack neighbouring farms. However, we make no effort to catch foxes.
Quite understandably, if not from a rural environment, you cannot understand how some varieties of birds can over-rule the other species - and how to try to manage these situations.
I do hope I have provided at least a little understanding of this - and assure you it is not for any other reasons than the betterment of the environment generally.