US shareholders probably disagree.
The reality is that while a "shareholder" title means you want dividends from your holdings, that title attaches to a real human being or entity run by human beings, and the moral or immoral consequences of your policy as shareholder DOES affect the world.
It's time for shareholders to put their money where their morals are. And for those who choose to support immoral policies to be called on it.
I am all for people running away from investing in these companies, but in reality that is a conflicting request of an investor and not something anyone who is focusing on returns will have much patience for or interest in. I just don't think it's going to convince real investors.
A conflict of interest indicates that you have a choice between two goals. Choose money, and you've lost my respect. And business, when it comes down to that.