Let's remove the Vegan perspective from this and talk real world. I work for a company and I see that the company pension is invested in something I disagree with. What in a real world would I do. Nothing, seek a new pension, and/or raise it with my employers that ethically it's a bit off. Leaving a company would be ridiculously drastic, I may mention it to immediate colleagues but it would in all reality be a mere footnote.