This article is super interesting. They do place a bit too much of the blame on "activists" instead of corporations