Or am I just being too cynical here?
People can put their own prejudices on anything.
Although I'm not a fan of the pine marten release I most certainly don't want to harm them.
I carry out essential grey squirrel control so was rather surprised to read in my BASC magazine essential advice about not using lethal traps or drey poking.
I also note that despite some of the release info the martens are likely to spread out quite far so something they should be making very clear.