You know what I would really like to see? I would like to see a Fortune 100 company create a position called “Chief Ethics Executive” (to distinguish from CEO). A top level executive whose sole job is to ensure that a company stays profitable, just not at the expense of human health and welfare. They would be empowered to make changes in the company, have access to information as any other top level exec would, and otherwise advise boards and shareholders as to the course of action that is both most ethical and most profitable.
Kind of like an ombudsman, someone keeping a human face on the decisions. Someone who says: “Well Bob, if we did cut the budget and relax our toy testing program, thousands of kids could get lead poisoning. That’s not good for anybody, and not actually good for the bottom line despite the short term benefit to your department.”