HH the 17th Karmapa speech on protecting life
Whether it is life protection or life liberation, there are many ways to do it. It doesn't mean that this is the only way and there are no other means to do it. There will be fewer obstacles if we could use more means to protect or liberate lives.
When comes to life liberation, different people share different views and there are both positive and negative views about it. Some believe that it can benefit a lot of sentient beings while others think that it will cause more harm to them. What does that mean? For example, an animal will be spared today if you liberate it when it is just about to be slaughtered.
However, though you have saved the life of this animal, you may also cause harm to the next animal indirectly as it will be slaughtered earlier than usual to replace the one that you have liberated. Hence, some people will contemplate it this way and they will feel that there are no perfect ways to benefit all sentient beings completely as you may still harm some while saving others.
No matter what, I feel that the best way to protect and liberate lives is to adopt a vegetarian diet because sentient being will be slaughtered as long as there are people who eat meats. Hence, in present situation, be it life protection or life liberation, I think that the best way will be to adopt a vegetarian diet.