Its about balance. Enough foxes keep the rats and rabbits down, too many and there isn't enough food for them all so they start venturing further and killing poultry/lambs e.t.c
Magpies certainly have alot to do with the demise of songbirds, an air rifle keeps their numbers down though.