When you invest in companies and put no brain power or reasoning behind the investment no good can ultimately come from that. Index funds simply invest in companies because of market share, regardless of the ethics or morality of the company. Please tell me what is good about that? If you, the consumer, are not pleased with the ethics and behavior of a company your power is in your dollar, where you invest and where you spend your dollars. Don’t complain and then throw your money in index funds, that feed billions upon billions into corporations that make headline news for unethical and immoral behavior on a daily basis.