I am concerned about the future of life on this planet, humanity's future, pain, suffering, etc...
Naturally, I am also concerned about own family's financial well-being.
If I would want to invest in mutual funds, the dilemma is:
Should I invest in a fund which excludes 'bad' companies from the portfolio, possibly including oil, weapons, etc... which I don't want to support, and focuses for example on green energy and stuff like that? This way I am supporting causes with my money. The expected return of these funds are generally lower, that's the cost of this decision.
Or, should I invest in a fund which includes said evil companies, and does not differentiate based on what given companies do, but only based on stock performance? It could be argued that since I am buying stocks already on the market (not IPO), I am not supporting given company, or only to a very minimal extent (see related question). Then I could donate the surplus via charity to causes I believe in (like, for example, a foundation that deals with green energy research)