Good debate, and not being one for blood sports I find my self falling on the side of IDB1. Animals hunt animals, its nature, its better than trapping them.
Fight it as you may we are also animals, and the same instinct is still in our genetic makeup. Just tesco metro tends to be convinient than sneaking up on a mammoth these days. I cant think of the last time I saw a mammoth on Upper street, Islington.
Incidently personally I could never bring myself to intentionally harm another living thing (beyond insects!).